|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour, j'ai un probleme avec une query. moi je voudrais faire un calcul des record où l'age des personnes est entre 40 et 44 ans... j'ai fais cette query mais il y a un erreur... pourkoi?
Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
on doit la deviner l'erreur ?
La syntaxe est complétement fausse. Lis les tutos sur le SQL pour plus d'infos. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
|
|
|
00
|
|
|
#4 | ||
![]() ![]() |
Sans vouloir donner la solution complète, essaie de constuire ta requête de la forme suivante :
Code :
|
||
|
00
|
|
|
#5 | |||
|
Membre du Club
![]() |
je connait cette construction, mais le probleme est que j'ai plusieur condition parce que je voudrais subdiviser les données en classe. donc avec un if(...) c'est plus rapide.
Citation:
|
|||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
IF n'est pas une commande SQL
Regarde DECODE ou CASE (SQL !) |
|
|
00
|
|
|
#7 |
![]() ![]() |
N'hésitez pas à expliquer plus votre besoin alors, effectivement les requêtes s'écrivent en fonction des résultats attendus !
|
|
00
|
Copyright © 2000-2012 - www.developpez.com