phpbar.de logo

Mailinglisten-Archive

Geburtstage

Geburtstage

Andre Krajnik mysql_(at)_lists.phpcenter.de
Sat, 09 Jun 2001 19:46:07 +0200


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