2010-11-23 8 views
2

J'ai une table sql comme ci-dessousTrouver valeurs manquantes de la table sql

+---+-------+ 
|Sl | Name | 
+---+-------+ 
| 1 | Name1 |  
| 2 | Name2 |  
| 3 | Name3 |  
| 4 | Name4 |  
| 5 | Name5 | 
+---+-------+ 

J'ai un tableau PHP avec des valeurs (Nom1, Nom4)

Le résultat de la requête doit retourner les valeurs de nom ainsi que leur les valeurs Sl correspondantes qui ne sont pas présentes dans le tableau. comme

RÉSULTAT

+---+-------+ 
|Sl | Name | 
+---+-------+  
| 2 | Name2 |  
| 3 | Name3 |   
| 5 | Name5 | 
+---+-------+ 

Comment puis-je rendre cela possible? Merci à l'avance

blasteralfred

Répondre

1

Vous devez construire une requête à l'aide not in -

select * from table where name not in ('Name1','Name4') 
+0

oui je l'ai. Merci.. :) –

1
SELECT * FROM table WHERE name NOT IN (Name1,Name4) 
Questions connexes