clause IN sous access

clause IN sous access - SQL/NoSQL - Programmation

Marsh Posté le 03-03-2005 à 16:44:22    

je cherche dans une requete a retenir la liste des solistes de la ta ble SOLISTE (soliste.numerosoliste) mais qui ne sont pas dans la table JOUER (jouer.numerosoliste)c'est à dire qui ne joue pas j'ai essayer comme ça mais ça n'a pa fonctionner:
 
SELECT NomSoliste
FROM JOUER
WHERE soliste.NumeroSoliste NOT IN (SELECT NummeroSoliste FROM SOLISTE, JOUER WHERE jouer.numerosoliste =soliste.numerosoliste);
 
quand j'execute la requéte access me demande de rentrer une valeur de numero soliste alors que la table est rempli

Reply

Marsh Posté le 03-03-2005 à 16:44:22   

Reply

Marsh Posté le 03-03-2005 à 16:46:07    

elle est complètement fausse ta requete...
 
SELECT NomSoliste  
FROM SOLISTE
WHERE NumeroSoliste NOT IN (SELECT NumeroSoliste FROM JOUER);  
 
ça fonctionnera déjà mieux ainsi si les champs que tu as mis sont correct


Message édité par moi23372 le 03-03-2005 à 16:48:34
Reply

Marsh Posté le 03-03-2005 à 16:46:28    

T'as fait une faute de frappe : 'NummeroSoliste' ne prend pas 2 m ;)
 
[grilled]


Message édité par FlorentG le 03-03-2005 à 16:46:44
Reply

Marsh Posté le 03-03-2005 à 17:47:41    

merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed