Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Поиск в столбце по нескольким обязательным условиям.  [new]
DeusExMashina
Member

Откуда:
Сообщений: 3
Господа, вопрос такой:

есть таблица

ID Value
----------------
ID1 A
ID1 B
ID1 C
ID2 A
ID2 C
ID3 A
ID3 B

Нужно выбрать все ID где в поле Value есть "A" и "B". Т.е. результатом будет ID1, ID3.
Подскажите как это можно сделать, пожалуйста.
19 май 15, 15:48    [17662210]     Ответить | Цитировать Сообщить модератору
 Re: Поиск в столбце по нескольким обязательным условиям.  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21243
SELECT ID
WHERE Value IN ('A', 'B')
GROUP BY ID
HAVING COUNT(DISTINCT Value) = 2
19 май 15, 15:59    [17662304]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить