Запрос на выборку с исключением

109
30 марта 2022, 00:20

Всем Ку! Пытаюсь сформировать запрос на выборку по атрибутам и их статусам (value):

entity_id | attribute_id | value
--------------------------------
141978    | 590          | 1
141978    | 591          | 1
188141    | 590          | 0
188141    | 591          | 1
SELECT entity_id, attribute_id, value FROM table
WHERE attribute_id IN (590, 591)
AND value = 1
GROUP BY entity_id, value;

Получаю

 entity_id | attribute_id | value
---------------------------------
141978     | 590          | 1
188141     | 591          | 1

Но мне необходимо получить только те сущности, у которых нет атрибутов со статусом (value) 0, как-то так:

entity_id 
---------
141978    

Но заглох) Заранее спасибо за помощь.

Answer 1

Так?

SELECT entity_id, attribute_id, value FROM table
WHERE attribute_id IN (590, 591) AND value != 0
READ ALSO
sql группировка с условиями

sql группировка с условиями

http://sqlfiddlecom/#!9/aef5ce/7

117
Intellij IDEA и java компилятор

Intellij IDEA и java компилятор

Получается, когда мы работаем в IDEA, то компилятор, будем говорить, отрабатывает еще в процессе написания кода, так? А когда мы запускаем код,...

158
В XML файле не прописывается путь к классу

В XML файле не прописывается путь к классу

При прописке в XML пути для бина выдает ошибку cannot resolve class or packageДа и при создании конструктора тоже ругается

92