Вероятно, это может помочь:
SELECT col1 FROM MyTable WHERE col2 IN ('1', '2', '3', '4')
Возвращает все строки, где col2
- это "1", "2", "3" или "4".
Т.е.в приведенном выше примере приведенный выше запрос вернул бы
col1
---------
1
1
1
1
2
2
Если вы добавите DISTINCT
предложение , вы получите только отдельные значения col1:
SELECT DISTINCT col1 FROM MyTable WHERE col2 IN ('1', '2', '3', '4')
Будетreturn
col1
---------
1
2
В вашем примере.