2010-11-22 26 views

Répondre

5

En une seule ligne, l'identifiant ne peut pas être à la fois 1 et 5 en même temps. C'est impossible, donc la requête ne correspondra à aucune ligne. Il peut être 1 ou 5, cependant.

SELECT col1 FROM table1 WHERE id = 1 OR id = 5 ... 

Vous pouvez également utiliser la syntaxe IN:

SELECT col1 FROM table1 WHERE id IN (1, 5, 9, 15) 
2

Vous voudriez utiliser ou au lieu de ET.

Select col1 from table1 where id = 1 or id = 5... 
1

Utilisation in:

select col1 from table1 where id in (1, 5, 9, 15); 
0

grab col1 de table1 où id = 1,5,9,15

Vous voulez tables IN 1,5,9, 15, pas =.

WHERE id IN (1,5,9,15)