Accueil > Lamp > Requête SQL date anniversaire

Requête SQL date anniversaire

03/11/2010

Alors vue que j’ai eu quelques difficultés à la trouver celle là je la partage sur iBidouille.Net.

Soit une table ‘anniversaire’ qui contient un champ ‘nom’ et un champ ‘date’, pour extraire les prochains anniversaire je fais ça :

SELECT nom,  ( 365 - ( DATEDIFF( CURRENT_DATE( ) , date  ) MOD 365 ) AS JOUR_RESTANT
FROM anniversaire
ORDER BY JOUR_RESTANT ASC
LIMIT 0 , 30
Categories: Lamp Tags:
  1. Sinouplen
    20/03/2012 à 12:42 | #1

    Bonjour Sparo,

    Je pense que ta requête doit rencontrer quelques soucis lors des années bisextiles pour ceux qui sont nés après le 28 Février.
    Elle doit rencontrer quelques soucis aussi pour ceux qui sont nés le 29 Février ;) .

    Par contre, pour tous les autres cas, ça doit bien tourner.

    Sinouplen.

Les commentaires sont fermés.