Упражнения по SQL в больнице База данных: найдите имена врачей, которые являются руководителями каждого отделения
База данных больницы SQL: Упражнение-3 с решением
3. Напишите запрос на языке SQL, чтобы получить имена врачей, возглавляющих отдел.
Пример таблицы: врач
Пример таблицы: отдел
Пример решения:
SELECT d.name AS "Department",
p.name AS "Physician"
FROM department d,
physician p
WHERE d.head=p.employeeid;
Пример вывода:
Отдел | врач ------------------ + -------------- Общая медицина | Персиваль Кокс Хирургия | Джон Вэнь Психиатрия | Молли Часы (3 ряда)
Практика онлайн
ER схема базы данных больницы:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти имя медсестры, которая является главой их отдела.
Далее: напишите запрос в SQL, чтобы подсчитать количество пациентов, которые записались на прием хотя бы у одного врача.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code