First query: All rooms of tour, even if unbooked

This commit is contained in:
Torsten 2022-05-08 08:55:13 +02:00
parent 964411a89d
commit 33fa54ac42

View file

@ -0,0 +1,23 @@
-- tour_room based display ( Suppresses users without room)
SELECT
qry.tour_id,
qry.room_id,
b.user_id,
qry.capacity,
qry.room_name,
COALESCE(qry.room_name,'Ungebucht') room_name,
COALESCE(qry.room_name,'ZZZZZZZZZ') room_sort_order
FROM (
SELECT
tr.tour_id,
tr.id as room_id,
tr.capacity,
tr.name as room_name
FROM
tour_rooms tr
WHERE
tr.tour_id= 17
) qry LEFT JOIN bookings as b
ON b.tour_id = qry.tour_id AND b.room_id=qry.room_id
ORDER BY 6,4
;