Rechercher : dans
Par :

Access : Requête SQL, fonction SYSDATE

kev007005, le 8 fév 2009 à 16:21:29 
 Signaler ce message aux modérateurs

Bonjour,

Dans le cadre d'un projet tutoré, je dois réaliser une requête me permettant de connaître la date des personnes au jour le jour.
J'ai donc essayer d'utiliser la fonction SYSDATE, mais sans succès.
Le but est de savoir quels enfants ont - de 5 ans. Et quels enfants à moins de 12 ans au jour le jour.

J'ai donc ''tenté'' après pas mal de recherche (je suis une brêle ^^) :

SELECT "Nom", "Prenom", "AdresseEmail"
FROM "Adherent" "A", "Enfants" "E"
WHERE "A"."ID" = "E"."ID"
AND "DDN" BETWEEN ( SYSDATE -12 YEAR) AND (SYSDATE -5 YEAR )

Ou encore :

SELECT "Nom", "Prenom", "AdresseEmail"
FROM "Adherent" "A", "Enfants" "E"
WHERE "A"."ID" = "E"."ID"
AND TO_DATE( "SYSDATE" - "DDN" ) < 5

Donc, si quelqu'un sait comment m'aider... Je lui en serais infiniment reconnaissant, sachant que je n'ai jamais étudié le SQL en cours.
Merci d'avance ;)

Configuration: Windows XP
Firefox 3.0.6

Meilleures réponses pour « Access : Requête SQL, fonction SYSDATE » dans :
SQL - éviter les doublons dans un SELECT VoirProblème Comment éviter les doublons dans les résultats d'une requête SQL ? Solution Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs. Exemple : SELECT distinct id,nom,prenom FROM matable Plus d'informations ...
Exécution de requêtes avec JDBC VoirExécution d'une requête SQL Pour exécuter une requête SQL, il s'agit dans un premier temps de créer un objet Statement, pouvant être obtenu à partir de l'objet Connection. Un objet ResultSet permettra de récupérer les données en provenance de...
Collection CommentÇaMarche.net