|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2007 Messages : 51 ![]() |
Bonjour à tous,
Après avoir parcouru les documentations et le forum, je suis tombée sur plusieurs éventuelles solutions à mon problème mais je n'arrive pas au bon résultat. En gros, j’ai besoin de faire un WHERE 'que' s’il y a une valeur dedans.. Or, je pense que ce n’est pas possible Ma requête de base: Code :
et ceci à cause de mon where. J'ai essayé avec les variantes "case when" Code :
Code :
Merci d'avance pour votre aide et pour votre temps. Cristina! |
||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 2 158 ![]() |
Bonjour,
remontez vos conditions qui portent sur des tables en jointure externe dans la clause ON. Sinon vous réalisez une jointure interne. |
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2007 Messages : 51 ![]() |
Ah oui!
Tellement bien! Comment j'ai pas pensé avant!? Merci bcp bcp bcp! Pour ceux qui aimeraient voir le code: Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Membre habitué
![]() Julien GuiffroyIngénieur d'étude Mainframe Inscription : septembre 2012 Messages : 61 ![]() |
Sinon tu peux écrire :
Code :
Code :
SELECT * FROM view_name WHERE nb_enreg > 0 |
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com