phpbar.de logo

Mailinglisten-Archive

geburtstagsliste =?ISO-8859-1?Q?t=E4glich_anzeigen?=

geburtstagsliste täglich anzeigen

Andre Krajnik andre@krajnik.de
Sat Nov 2 13:33:58 2002


Hi Norbert,

klar, es gibt immer mehrere Wege zum Ziel.  :-))

Ich habe etliche Selects auf DB2 bzw. Oracle entwickelt, daher habe ich 
teilweise Formulierungen, die diesen SQL-Dialekten ähnlich sind. 
Wesentlich ist, daß die Performance stimmt. Wenn Selects zu lange dauern 
  kann man sich immer noch Gedanken um umformulierungen (oder weitere 
Indexes) machen.

cu

    Andre


Norbert Pfeiffer schrieb:
> Hi Andre,
> 
> 
>>select Name, Vorname, Geburtsdatum, YEAR(CURDATE()) - 
>>YEAR(Mitglieder.Geburtsdatum) As Age
>>   FROM feg.Mitglieder
>>   WHERE
>>   (DATE_FORMAT(Geburtsdatum, "%m") =  DATE_FORMAT(CURDATE(),"%m") AND
>>    DATE_FORMAT(Geburtsdatum, "%d") =  DATE_FORMAT(CURDATE(), "%d") )
>>   order by Name;
> 
> 
> wenn man *nur* den aktuellen Tag will,
> geht das auch noch etwas einfacher:
> 
> SELECT Name, Vorname, Geburtsdatum,
>  YEAR(NOW()) - YEAR(Geburtsdatum) AS Age
> FROM feg.Mitglieder
> WHERE
> MONTH(Geburtsdatum) = MONTH(NOW()) AND
> DAYOFMONTH(geb) = DAYOFMONTH(NOW())
> ORDER BY Name;
> 
> Und wann kaufst Du dann die Geschenke ... :-(
> Ein bissel im voraus macht sich da schon gut ... ;-)
> 
> 
> m. b. G. Norbert
> _____________________
> normal:  02292-681769
> Notruf:  0177-2363368
> ---------------------
> e.o.m.
> 
> 


-- 
mfg

Andre

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive