Mailinglisten-Archive |
Hi Norbert, Norbert Pfeiffer schrieb: > > Hi Andre, > > > hinter der Lösung suche ich auch schon seit langem her. > > Wenn der blöde Jahreswechsel nicht wäre... > ist trotzdem easy ... > mit 'nem kleinen Trick natuerlich :-) > > <trick> > CREATE TABLE helper ( > myID int(1) NOT NULL > ) TYPE=MyISAM; > INSERT INTO helper VALUES(1); > INSERT INTO helper VALUES(2); > </trick> > > Und nun geht auch der Jahreswechsel: > > SELECT A.vnam, A.nnam, A.geb, B.myID > FROM testpers A, helper B > WHERE > (DATE_FORMAT(A.geb, "%m") >= 12 AND > DATE_FORMAT(A.geb, "%d") >= 1 AND > B.myID = 1) OR > (DATE_FORMAT(A.geb, "%m") < 12 AND > B.myID = 2) > ORDER BY B.myID, SUBSTRING(A.geb, 6) > LIMIT 5; > > query = okay > ERGS = 5/5 Rows/Cols > +-------------+------------+---+ > | Heinrich G. | 06.12.1963 | 1 | > | Uwe S. | 30.12.1960 | 1 | > | Michael K. | 12.01.1966 | 2 | > | Thomas D. | 13.01.1962 | 2 | > | Armin H. | 17.01.1969 | 2 | > +-------------+------------+---+ > Jau, jetz muß ich's nur noch für meine DB anpassen. Danke! -- mfg Andre --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive