Rafraichissé moi la memoire, requete sql - SQL/NoSQL - Programmation
Marsh Posté le 31-05-2004 à 19:37:15
Peut-être ajouter : 
tblPoint.NOINVENTAIRE  
 
SELECT NOINVENTAIRE 
FROM tblInventaire 
WHERE NOINVENTAIRE NOT  
IN ( 
SELECT tblInventaire.NOINVENTAIRE , tblPoint.NOINVENTAIRE 
  
FROM tblPoint, tblInventaire 
WHERE tblPoint.NOINVENTAIRE = tblInventaire.NOINVENTAIRE 
) 
Marsh Posté le 31-05-2004 à 19:43:55
![[:totoz] [:totoz]](https://forum-images.hardware.fr/images/perso/totoz.gif) 
 
 
SELECT I.noInventaire 
FROM tblInventaire AS I LEFT OUTER JOIN tblPoint AS P 
ON I.noInventaire = P.noInventaire 
WHERE P.noPoint IS NULL
Marsh Posté le 31-05-2004 à 20:59:39
| gizmo a écrit : 
 | 
 
 
Merci
Marsh Posté le 31-05-2004 à 18:53:50
Dans MySQL 4.0.15
voici une requete:
SELECT NOINVENTAIRE
FROM tblInventaire
WHERE NOINVENTAIRE NOT
IN (
SELECT tblInventaire.NOINVENTAIRE
FROM tblPoint, tblInventaire
WHERE tblPoint.NOINVENTAIRE = tblInventaire.NOINVENTAIRE
)
jvous explique en mots
J'ai une table tblInventaire qui stock des objets en inventaire.. PK = NOINVENTAIRE
une table NOPOINT qui correspont aux coordonnées de cet objet en inventaire, il ne peut donc y avoir quun seul point par objet en inventaire.
avec ma requete, je veux etre capable de savoir quel NOINVENTAIRE ne possede pas de NOPOINT