|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2010 Messages : 40 ![]() |
Bonjour
cette requete SQL (Hyperbase windev) Code :
Dans chaque table sorties et entree, j 'ai bien le ID client, dans la table client j ai une colonne TYPECLIENT qui contient soit 1 ou 2,3,4,5 Je dois exclure de ma requete tous les clients dont le TYPECLIENT = 3 comment faire ca ?? merci à vous |
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour
Vous pouvez joindre votre table client, et appliquer un filtre dessus. J'ai modifié votre requête pour utiliser les jointures normalisées Code sql :
|
||
|
|
00
|
|
|
#3 | ||
|
Membre émérite
![]() Olivier DehorterIngenieur de recherche - Ecologue Inscription : juin 2003 Messages : 697 ![]() |
bonjour
je ne connais ce SQL, mais a propos de la date, il serait plus judicieux d'utiliser BETWEEN Code :
|
||
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2010 Messages : 40 ![]() |
SQL version Windev
merci a vous, j essai les 2 solutions et vous tiens au courant |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Inscription : octobre 2002 Messages : 654 ![]() |
Bonjour,
Attention si TYPECLIENT est nullable, la requete de aieuu ne renverra pas les lignes corrrespondant à un typeclient null. Dans ce cas il faudrait remplacer par Code :
AND (TYPECLIENT <> 3 OR TYPECLIENT IS NULL) Cordialement Soazig |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com