category item
red pen
red ball
blue kite
blue toy
shiny pen
Я хочу получить все элементы, которые являются красными ИЛИ синими, и они должны быть блестящими.mysql где заявление
Вот мой запрос до сих пор
SELECT DISTINCT item FROM mytable WHERE category IN ("red","blue")
Получить все красные и синие предметы, но как я могу указать, что элемент должен также быть блестящими? Добавление блеска в инструкцию IN по-прежнему будет возвращать все синие элементы. Синие элементы должны быть исключены, поскольку ни одна из них не имеет блестящей записи в базе данных.
В моем примере нужно вернуть только ручку. Любая помощь будет очень высоко ценится.
Если вы не решили это самостоятельно, проверьте мой ответ ниже для подсказок и решения :) – Tom