voila j'ai sous vb la requête suivante :
Code:
donc cette requête me selection les éléments dont la date n'est pas nulle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2sql = "select Local.NumLocal,LibelLocal from Local,Louer where Louer.NumLocal=Local.Numlocal AND DateSortie is not null"
et après je mets tout ca dans une combo box
le problème est que j'ai quand même les éléments dont la date est nulle
sachant que dans ma table j'ai par exemple deux lignes du même local mais un avec la date sortie vide et l'autre avec la date de sortie remplie..
je pense qu'il faudrait faire un regroupement sur les numéro de local je sais pas trop car la je pense que la requête affiche la ligne qui à la date de sortie remplie ..
j'espère me faire comprendre..
Date entree Numlocataire NumLocal DateSortie
15/01/2003 1 1 15/02/2003
19/02/2003 2 1
15/05/2002 3 2
17/05/2002 4 3 17/05/2003
voila un exemple de ma base :
la requête doit permettre d'afficher les locaux libres donc elle devrait afficher le local 3
le problème c'est qu'elle affiche aussi le local 1 alors qu'il est pris comment peut on faire pour qu'elle ne prenne que les libres
il faut utiliser distinct ?
ou faire autrement ?
merci d'avance.....
Partager