Bonjour,

Je suis débutant en Sql et j aimerai un coup de main sur une requete sql

Alors j ai 2 fichier Client et vehicule

Je souhaite afficher la liste des clients qui n'ont rien acheté depuis plus de X jours, sachant qu un client peux bien évidemment avoir acheté plusieurs vehicules

j ai pensé à quelque chose du style



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
//Requete de la liste des clients
 
Select CLERS from client
where CLERS  not in
 
"Select RSACHETEUR, max(datevente) AS Der_date  ,VECLEUNIK, NumLivPol, Marque, Modele, Version "+...
 FROM Vehicule "+... 
 GROUP BY RSACHETEUR "+...
 HAVING Der_date< '20020202' "+...
AND  Der_date<>'' ""
Voila l idée semble correct mais cela ne marche pas
La deuxieme requete fonctionne très bien , reste à faire le lien entre les 2

Dois je passer par 2 requetes et faire des OUTERJOIN ??

Comment puis je faire ?

Merci