Задавайте вопросы, мы ответим
Вы не зашли.
есть таблица a
в ней
значения значения
name value
a 1
b 2
a 3
a 4
b 1
подскажите как выбрать значения name по нескольким значения value хочу выбрать допустим все name у которых value 1 и 3 в результате надо получить a пробовал value=1 and value=3 в результате пусто
Неактивен
Тут нужен OR
Неактивен
тогда оно будет сробатывать если хотябы одно из условий верно (1 или 3), а мне надо (если у данного елемента есть и 1 и 3)
Неактивен
SELECT name
FROM a
WHERE value = 1 OR value = 3
GROUP BY 1
HAVING COUNT(*) = 2;
Неактивен