Probleme Requete Sql

Résolu
Strick9 Messages postés 40 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 9 mai 2007 - 15 avril 2007 à 20:00
Strick9 Messages postés 40 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 9 mai 2007 - 15 avril 2007 à 20:46
Salut à tous,
voilà je debute avec le sql et access et j'ai un petit problème.
voila disons qu'on a une table PlaceParking et une table Voiture

PlaceParking
idPlace   ----> id de place

Voiture
idVoiture ------> id de la voiture
idPlace  -----> sa place dans le parking

les deux table sont liée avec  PlaceParking.idplace et Voiture.idplace

voila donc mon problème est d'avoir une requete sql qui me permettrai d'avoir
la liste des places encore disponible du parking.

j'ai essayé

dataenvironnement.Mabase.Execute "Select idplace From PlaceParking, Voiture Where PlaceParking.idVoiture<>voiture.idVoiture

mais sa ne marche pas 

donc voila si quelqu'un connais la solution et merci d'avance.

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
15 avril 2007 à 20:32
Salut
Il faut donc trouver les places de parking qui n'apparaissent pas dans la liste des voitures :
Essaye cette requète :
Select pk.idPlace
  From PlaceParking pk
 Where pk.idPlace not In (Select vl.idPlace From Voiture vl)
Je sais que Acces n'accepte pas cette syntaxe.
Sinon, essaye avec les InnerJoin

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
Strick9 Messages postés 40 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 9 mai 2007
15 avril 2007 à 20:46
sa fonctionne impec Jack
merci pour la réponse.
et bonne soirée
0
Rejoignez-nous