У меня есть таблица, подобная приведенной ниже:
Table Value
-----------------------------------------
id attribute1 attribute2 attribute3 active
232 A null B Y
486 null A null N
986 null null null Y
509 B C D N
824 null B C Y
712 A C null N
Мне нужно получить id = 232,824 и создать такой запрос:
select id
from value
where active = 'Y'
and attribute1 is not null
or attribute2 is not null
or attribute3 is not null
, но он не работает.
и я перепутал без использования идентификатора где условие .И мне нужно создать, где условие с этим атрибутом и активным флагом (только не получить идентификатор, если все атрибуты нулевые) ..