phpbar.de logo

Mailinglisten-Archive

DISTINKT verwenden

DISTINKT verwenden

Norbert Pfeiffer mysql_(at)_lists.phpcenter.de
Sat, 9 Jun 2001 23:31:08 +0200


Hi Thomas,

so, laeuft jetzt unter beiden Versionen...

3.22.32 kann offensichtlich noch kein ORDER BY fuer
'virtuelle' Spalten, man muss die Spalte im SELECT-Bereich
explizit angeben, dann funktioniert es:

Das ueberarbeitete Query:
-------------------------
SELECT A.vnam, A.nnam, A.geb, B.myID, SUBSTRING(A.geb, 6) X
FROM testpers A, helper B
WHERE
(DATE_FORMAT(A.geb, "%m") >= 11 AND
 DATE_FORMAT(A.geb, "%d") >= 1 AND
 B.myID = 1) OR
(DATE_FORMAT(A.geb, "%m") < 11 AND
 B.myID = 2)
ORDER BY B.myID, X
LIMIT 23;

Und wozu das alles:
http://itbw.de/_tests/diverse/phplist/geburtstage.php3



m.b.G.  Norbert
______________________
normal:   02292-681769
notfall:  0177-2363368       
----------------------
e.o.m.


---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive