je cherche une requet qui permet de retourner les mois des dates ds un tableau sous paradox je veux les regroupé by mois pour pouvoire faire des statistiques sur l'année les dates sont sous le format (ex 01/01/2006)
je cherche une requet qui permet de retourner les mois des dates ds un tableau sous paradox je veux les regroupé by mois pour pouvoire faire des statistiques sur l'année les dates sont sous le format (ex 01/01/2006)
Salut,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var year,month,day :word; begin decodedate(votrechamp,year,month,day); edit1.text:=inttostr(month); end;
Voila en gros, comment faire avec une requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select Month(LaDate),Year(Ladate),count(*) from la_table Where Year(LaDate) = 2006 Group Month(LaDate),Year(Ladate)
Salut MATATAR,
avec tous le respect que je vous dois, j'ai essayé avec year mais sa ne marche pas, mais pour le code c'est OK.
peut être que j'ai fait une erreur,mais year est accepter dans les reqêttes ACCESS amis pour DELPHI, et je ne sais pas pourquoi.
MERCI.
oups une erreur dans la requete
PS:Hocine tu ne reponds pas à sa question avec ton bout de code, et mis à part le 'by' oublié, la requete que j'ai donné fonctionne pour n'importe quel SGBD, car c'est une requete à la norme SQL-92
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Select Month(LaDate),Year(Ladate),count(*) from la_table Where Year(LaDate) = 2006 Group by Month(LaDate),Year(Ladate)
Salut Malatar,
Oui Bien sûr, vous avez préciser sur votre requête
à la place de 2006 est-ce que je peut faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Where Year(LaDate) = 2006
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Where Year(LaDate) = year(date()) ou year(now())
Je crois que le Year(now()) fonctionne avec certaine base de données, pour le Year(date()) je ne sais pas, faut tester ^^Envoyé par hocine
Merci Malatar et Hocine
je vois que la requet ne fonctionne pas avec Year(Ladate) il m'affiche le message 'mot clé incorrecte' ok
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager