У меня есть запрос на вывод комнат и типа этой комнаты:
SELECT *
FROM rooms, roomtype
WHERE rooms.id_room_type = roomtype.id_room_type
Также у меня есть запрос на вывод сервисов обслуживания для этой комнаты (связь многие к многим):
SELECT *
FROM servicetoroom
INNER JOIN rooms ON rooms.id_room = servicetoroom.id_room
INNER JOIN services ON services.id_service = servicetoroom.id_service
Получается что вывод каждого запроса у меня записывается в разные переменные. Я считаю что это избыточно и наверняка можно объеденить эти два запроса. Подскажите как :)
Пробовал такой вариант, но в итоге – неудача:
SELECT *
FROM servicetoroom, roomtype
INNER JOIN rooms ON rooms.id_room = servicetoroom.id_room AND rooms.id_room_type = roomtype.id_room_type
INNER JOIN services ON services.id_service = servicetoroom.id_service