comment afficher çà? [SQL] - Programmation
Marsh Posté le 19-03-2002 à 20:44:24
heu çà marche çà pour du sql pour access ?
SELECT * FROM employés WHERE date != '1991'";
car j'ai une erreur au niveau de '1991'"
Marsh Posté le 19-03-2002 à 20:45:17
bigup a écrit a écrit : heu çà marche çà pour du sql pour access ? SELECT * FROM employés WHERE date != '1991'"; car j'ai une erreur au niveau de '1991'" |
quel est le format de la date sous Access ?
Marsh Posté le 19-03-2002 à 20:48:22
c'est ptet que dans ma table employés, la date est mise sous forme jj/mm/aaaa ? qu'il me fait une erreur
Marsh Posté le 19-03-2002 à 20:51:01
bigup a écrit a écrit : c'est ptet que dans ma table employés, la date est mise sous forme jj/mm/aaaa ? qu'il me fait une erreur |
ca c'est pas un format pour faire du traitement de dates, il te faudrait ce format là: aaaa-mm-jj
Marsh Posté le 19-03-2002 à 20:52:50
ben c le format par defaut d'access, faut pas trop lui en demander non plus a cette 'base de données' ...
Marsh Posté le 19-03-2002 à 20:54:49
HappyHarry a écrit a écrit : ben c le format par defaut d'access, faut pas trop lui en demander non plus a cette 'base de données' ... |
t'es sympa, je n'aurais même osé employer le terme de BDD pour qualifier Access
[jfdsdjhfuetppo]--Message édité par THE REAL SMILEY--[/jfdsdjhfuetppo]
Marsh Posté le 19-03-2002 à 20:56:44
g mis les quotes ... g pas trouvé de qualificatif autre sans etre insultant
Marsh Posté le 19-03-2002 à 20:58:59
HappyHarry a écrit a écrit : g mis les quotes ... g pas trouvé de qualificatif autre sans etre insultant |
comme je te comprend
Marsh Posté le 19-03-2002 à 21:00:10
bah c super lourd, les formats sont pas standards et en plus des qu'il y plus c'une centaine de lignes dans une table ca devient super lent ... alors bon ...
Marsh Posté le 19-03-2002 à 21:30:46
hum mon prof m'oblige d'encoder la date sous cette forme dd/mm/aa ( soit 99/00/00;0;_ ) mais il m'indique tjs jj/mm/aaaa
malgré mon masque.....comment faire?
Marsh Posté le 19-03-2002 à 21:31:49
bigup a écrit a écrit : hum mon prof m'oblige d'encoder la date sous cette forme dd/mm/aa ( soit 99/00/00;0;_ ) mais il m'indique tjs jj/mm/aaaa malgré mon masque.....comment faire? |
ton prof, c'est un blaireau, on ne stocke pas une date avec ce format dans une BDD
Marsh Posté le 19-03-2002 à 21:40:57
bigup a écrit a écrit : jj/mm/aaaa alors? |
nan aaaa-mm-jj
Marsh Posté le 19-03-2002 à 22:17:01
ben je trouve ca bidon ton probleme ! Je vois que personne ne donne la bonne réponse !
Bon, tu es sous ACCESS ! Donc Comme c'est de microsoft, tu peux inclure une expression VB pour la date dans ton code SQL !
Donc ca donnera:
Select *
From EMPLOYE
Where datepart("yyyy" ) != 1991;
PS: Met pas de guillemet pour la date , c pas une chaine de caractere !!!
Marsh Posté le 19-03-2002 à 22:44:30
je sais que je suis lourd mais avec ta syntaxe......il me dit qu'il y a une erreur de syntaxe ( opérateur manquant) dans l'expression date ("yyyy" )!=1991;
Marsh Posté le 19-03-2002 à 23:05:10
mon format passe bien en jj/mm/aa
mais pour effectuer une recherhe sur = aa çà marche pas rrr
Marsh Posté le 19-03-2002 à 07:30:07
afficher le personnel qui n'est pas entré en 91 par exemple