У меня есть таблица с некоторыми данными
t1
------------------
id (int)
item_id (int)
item_description (text)
showHide (enum 0,1)
Обычно я показываю любые результаты, для которых флаг showHide установлен в '0'. Мне нужно изменить запрос, чтобы он также отображал результаты с флагом showHide, установленным в '1', если у пользователя есть соответствующий item_id в другой таблице, t2.
t2
------------------
id (int)
item_id (int)
usr_id (int)
Застрял здесь, не уверен, как это сделать:
SELECT item_description FROM t1
// get results with showHide = 0
// AND
// showHide = 1 if t1.item_id found in t2 WHERE usr_id = 123