A voir également:
- Sql date - 1 mois
- Youtube premium 2 mois gratuit - Accueil - TV & Vidéo
- Convertir trimestre en mois - Forum Excel
- Publipostage date inversée ✓ - Forum Word
- Jm date - Forum Consommation & Internet
- 600h en mois ✓ - Forum Bureautique
6 réponses
Il faudrait qu'on ait plus de détails. Peut-on avoir la structure de la/les table(s) utilisée(s) avec les informations désirées. ;)
SELECT * FROM adherent WHERE month(date_inscrit)=month(getdate());
Et si tu veux être plus précis, va y avec l'année aussi:
SELECT * FROM adherent WHERE month(date_inscrit)=month(getdate()) AND year(date_inscrit)=year(getdate());
Et si tu veux être plus précis, va y avec l'année aussi:
SELECT * FROM adherent WHERE month(date_inscrit)=month(getdate()) AND year(date_inscrit)=year(getdate());
Peut-on savoir la nature de tes champs (le type quoi). Ton champ date_inscrit doit être un smalldatetime ou autre format de date. Si c'est un varchar, laisse tomber, ça ne fonctionnera pas.
Puisque tu sembles certain que ça ne fonctionne pas, tout ce que je peux faire c'est te donner ce lien:
https://docs.microsoft.com/fr-fr/sql/t-sql/functions/date-and-time-data-types-and-functions-transact-sql?redirectedfrom=MSDN&view=sql-server-ver15
Bonne chance ;)
https://docs.microsoft.com/fr-fr/sql/t-sql/functions/date-and-time-data-types-and-functions-transact-sql?redirectedfrom=MSDN&view=sql-server-ver15
Bonne chance ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SELECT * FROM adherent WHERE month(date_inscrit)=month(sysdate);