Упражнения по SQL на базе данных больницы: подсчитайте количество доступных комнат в каждом блоке
База данных больницы SQL: Упражнение 22 с решением
22. Напишите запрос в SQL, чтобы подсчитать количество доступных комнат в каждом блоке.
Пример таблицы: комната
Пример решения:
SELECT blockcode AS "Block",
count(*) "Number of available rooms"
FROM room
WHERE unavailable='false'
GROUP BY blockcode
ORDER BY blockcode;
Пример вывода:
Блок | Количество доступных номеров ------- + --------------------------- 1 | 9 2 | 10 3 | 10 (3 ряда)
Практика онлайн
ER схема базы данных больницы:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти имя и лекарства для тех пациентов, которые не посещали прием.
Далее: написать запрос в SQL, чтобы подсчитать количество доступных комнат на каждом этаже.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code