Mailinglisten-Archive |
Ich habs abgetippt und die ")" vergessen! Michael Bergbauer schrieb: > On 03-Sep-2000 Andre Krajnik wrote: > > Wer kann mir helfen? Bisher habe ich mit IBM's DB2 gearbeitet, und der > > Select lief auch. Ich habe MySQL 3.22.32 > > > > SELECT DAYOFMONTH(Mitglieder.Geburtsdatum) AS Tag ,Mitglieder.Name, > > Mitglieder.Vorname, > > IF ( (YEAR(NOW()) - YEAR(Mitglieder.Geburtsdatum)) > 70, (YEAR(NOW()) - > > YEAR(Mitglieder.Geburtsdatum)),"") AS Age > > INFO OUTFILE 'file.sql' > > FROM Mitglieder > > WHERE MONTH(Mitglieder.Geburtsdatum) in (2,3) > > ORDER BY MONTH(Mitglieder.Geburtsdatum, Tag; > > > > > > Mein Problem liegt in der "ORDER BY"-Zeile. Bei DB2/2 kann ich nach > > einem Teil eines Feldes sortieren (ORDER BY > > MONTH(Mitglieder.Geburtsdatum, ...). Geht das auch in MySQL? Wenn ja, > > dann wie? Es ist sehr laestig, jeden Monat einzeln abzufragen. > > Hast du das Statement mit Copy und Paste |bertragen, oder abgetippt? AFAIK > sollte sowas mvglich sein, aber ich seh hier halt nen Syntaxfehler: die Klammer > wird nach MONTH aufgemacht, aber nicht mehr zu ... > > Michael > > -- > Michael Bergbauer <michael.bergbauer_(at)_gmx.net> > Use your idle CPU cycles. > See http://www.distributed.net and win $ 1 000. > Visit our mud Geas at geas.franken.de Port 3333 > > --- > *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql -- mfg Andre --- *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive