кодесурса
«SQL

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

script1adsense2code
script1adsense3code

База данных больницы SQL: Упражнение 29 с решением

29. Напишите запрос в SQL, чтобы получить медсестер и блок, в котором они забронированы для обслуживания пациентов по вызову.

Пример таблицы: медсестра


Пример таблицы: on_call


Пример решения:

SELECT n.name AS "Nurse",
       o.blockcode AS "Block"
FROM nurse n
JOIN on_call o ON o.nurse=n.employeeid;

Пример вывода:

 Медсестра | блок
----------------- + -------
 Карла Эспиноса | 1
 Карла Эспиноса | 2
 Лаверн Робертс | 3
 Пол Флауэрс | 1
 Пол Флауэрс | 2
 Пол Флауэрс | 3
(6 рядов)

Практика онлайн


ER схема базы данных больницы:

«E

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code