Mailinglisten-Archive |
Hi Joerg, ich habe zwar keine Erklaerung fuer das Problem (ich erhielt teilweise noch skurrilere Ergebnisse; vielleicht doch ein BUG?) aber dafuer habe ich eine Loesung gefunden, die zumindest bei mir laeuft: konvertiere die TIME-Werte in numerische Angaben, und lasse dann die TIME_TO_SEC-Funktion darauf los. Das sieht dann wie folgt aus: SELECT TIME_TO_SEC(ZEIT+0) AS z FROM t_lied WHERE tlid=37; ~~ Ich hoffe damit weitergeholfen zu haben. Gruss -Thorsten -- \|/ (. .) _________________________ooO_(_)_Ooo____________________________ -- Lieber 6 Stunden Uni, als gar kein Schlaf !! -- "Maassen, Joerg" wrote: > > Hallo zusammen, > > ich habe folgendes Problem (oder vielleicht ist es doch ein BUG in MySQL): > > in einer Spalte meiner Tabelle speichere ich Zeiten ab (z.B. 00:03:46) > > 'select Zeit as z from t_lied where tlid=37' ergibt '00:03:46' was richtig > ist! > > 'select TIME_TO_SEC(ZEIT) as z from t_lied where tlid=37' ergibt '27886' was > nicht stimmt! > > 'select TIME_TO_SEC('00:03:46')' ergibt '226' was richtig ist! > > Was mache ich verkehrt? > > Gruß > > Jörg --- *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive