кодесурса
«SQL

Упражнения по SQL в больнице База данных: найдите имена врачей, которые являются руководителями каждого отделения

script1adsense2code
script1adsense3code

База данных больницы 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 схема базы данных больницы:

«E

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос в SQL, чтобы найти имя медсестры, которая является главой их отдела.
Далее: напишите запрос в SQL, чтобы подсчитать количество пациентов, которые записались на прием хотя бы у одного врача.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code