Skip to content
Louvre Ops DB

View

slot_availability

Booked, admitted and remaining places for every dated slot. Replaces the stored 2020 count.

Rows 376–400 of 443

slot_availability, page 16 of 18
slot_idINTEGERexhibition_idINTEGERtitleTEXTslot_dateTEXTstart_timeTEXTcapacityINTEGERbookedanyadmittedanyremainingany
37612Leonardo da Vinci: 500th Anniversary2019-12-2015:30455440
37712Leonardo da Vinci: 500th Anniversary2019-12-2016:00452243
37812Leonardo da Vinci: 500th Anniversary2019-12-2110:30451144
37912Leonardo da Vinci: 500th Anniversary2019-12-2111:45452243
38012Leonardo da Vinci: 500th Anniversary2019-12-2112:30452243
38112Leonardo da Vinci: 500th Anniversary2019-12-2116:45451144
38212Leonardo da Vinci: 500th Anniversary2019-12-2212:30453242
38312Leonardo da Vinci: 500th Anniversary2019-12-2410:00451144
38412Leonardo da Vinci: 500th Anniversary2019-12-2416:15454341
38512Leonardo da Vinci: 500th Anniversary2019-12-2517:15452243
38612Leonardo da Vinci: 500th Anniversary2019-12-2613:00452243
38712Leonardo da Vinci: 500th Anniversary2019-12-2812:30451144
38812Leonardo da Vinci: 500th Anniversary2019-12-2813:45451044
38912Leonardo da Vinci: 500th Anniversary2019-12-2817:15452243
39012Leonardo da Vinci: 500th Anniversary2019-12-2914:15453042
39112Leonardo da Vinci: 500th Anniversary2019-12-3010:30452243
39212Leonardo da Vinci: 500th Anniversary2019-12-3012:30451144
39312Leonardo da Vinci: 500th Anniversary2020-01-0111:30455440
39412Leonardo da Vinci: 500th Anniversary2020-01-0216:00452243
39512Leonardo da Vinci: 500th Anniversary2020-01-0411:00452243
39612Leonardo da Vinci: 500th Anniversary2020-01-0411:45454441
39712Leonardo da Vinci: 500th Anniversary2020-01-0516:45451144
39812Leonardo da Vinci: 500th Anniversary2020-01-0613:15452243
39912Leonardo da Vinci: 500th Anniversary2020-01-0616:45452243
40012Leonardo da Vinci: 500th Anniversary2020-01-0711:15453342
View definition
CREATE VIEW slot_availability AS
SELECT
  s.slot_id,
  s.exhibition_id,
  e.title,
  s.slot_date,
  s.start_time,
  s.capacity,
  count(b.booking_id)              AS booked,
  count(h.scan_id)                 AS admitted,
  s.capacity - count(b.booking_id) AS remaining
FROM exhibition_slot s
JOIN exhibition e ON e.exhibition_id = s.exhibition_id
LEFT JOIN exhibition_booking b ON b.slot_id = s.slot_id
LEFT JOIN hall_napoleon_scan h ON h.booking_id = b.booking_id
GROUP BY s.slot_id;