First query: All rooms of tour, even if unbooked
This commit is contained in:
parent
964411a89d
commit
33fa54ac42
1 changed files with 23 additions and 0 deletions
23
doc/booking_query_1_of_2.all_tour_rooms.sql
Normal file
23
doc/booking_query_1_of_2.all_tour_rooms.sql
Normal 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
|
||||||
|
;
|
||||||
Loading…
Add table
Add a link
Reference in a new issue