У меня проблема с SQL-запросом, на самом деле это простой запрос, но я не могу понять, что мне не хватает, поэтому я пришел попросить вас о помощи ... Итак, что мне нужно сделать
У меня есть две таблицы rooms
и rooms facilities
... и я должен выбрать комнаты с необходимыми удобствами.
Если я выберу комнату с одной комнатой (услуга с id = 4 - id_fu -) ... используя следующий запрос
SELECT u.* FROM rooms u
JOIN facilities_r fu
ON fu.id_uc = u.id_uc
AND fu.id_fu = '4'
WHERE 1
AND vizibility='1'
GROUP BY id_uc
ORDER BY u_premium desc, id_uc DESC
все в порядке.
Но если я хочу выбрать комнату с большим количеством удобств, скажем, объекты с id = 4 и id =3 .. используя следующий запрос
SELECT u.* FROM room u
JOIN facilities_r fu
ON fu.id_uc=u.id_uc
AND fu.id_fu = '4'
AND fu.id_fu = '3'
WHERE 1
AND vizibility = '1'
GROUP BY id_uc
ORDER BY u_premium DESC, id_uc DESC
он не работает.
Я не могу понять, почему это не работает, но я не могу понять, как поставитьсостояние ...
Спасибо, Михай