Requete sql

Résolu/Fermé
loby Messages postés 70 Date d'inscription dimanche 31 août 2008 Statut Membre Dernière intervention 23 août 2011 - 21 janv. 2010 à 06:31
72ch Messages postés 4 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 juillet 2013 - 25 janv. 2010 à 22:32
Bonjour,
je débute en msql et je ne parviens pas à faire une requête avec une date,je vous explique
j'ai une table dans ma base de données qui s'appellent epiceries

j'ai quatre champs:

Num (numéro d'articles)
Article (designation de l'article)
Categorie
Date_ca (date de commande)
C_A (chiffre d'affaire de l'article)

la requête à réaliser est la suivante:

afficher la liste des articles vendu en février


j'ai essayer des truc du genre
SELECT Article
FROM ca
WHERE (SELECT MONTH('Date_ca') FROM ca) = '02'

merci

4 réponses

bene54800 Messages postés 26 Date d'inscription vendredi 17 octobre 2008 Statut Membre Dernière intervention 31 janvier 2010
21 janv. 2010 à 12:35
essay avec juste Month=02

ou alor tu fais

..
FROM c_a
WHERE date_ca<=2010-02-31
AND date_ca>=2010-02-01


PS: je ne suis plus sur de l'ordre d'affichage de la date, je crois que c'est an-mois-jour ou jour-mois-an je ne sais plus
0
salut,

month() est un fonction.
dans ton cas, ça serait
SELECT Article
FROM ca
WHERE MONTH(Date_ca) = 2

mais comme on ne sait pas quel système tu utilises, il n'est pas sûr que cette requête fonctionne
0
loby Messages postés 70 Date d'inscription dimanche 31 août 2008 Statut Membre Dernière intervention 23 août 2011
24 janv. 2010 à 15:20
salut,merci ca marche avec
SELECT Article
FROM ca
WHERE MONTH(Date_ca) = '2 '
0
72ch Messages postés 4 Date d'inscription mercredi 23 septembre 2009 Statut Membre Dernière intervention 1 juillet 2013
25 janv. 2010 à 22:32
salut a tous :
assayer avec ceci je pense que ca va marchi

SELECT epiciere.article, epiciere.date_c
FROM epiciere
WHERE (((epiciere.date_c)="entrer 01/02/2010" And (epiciere.date_c)=#2/1/1931#/2010));
0