кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

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

Образец таблицы: пациент


Пример таблицы: назначение


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

SELECT p.name AS "Patient",
       a.examinationroom AS "Room No.",
       a.start_dt_time AS "Date and Time of appointment"
FROM patient p
JOIN appointment a ON p.ssn=a.patient;

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

 Пациент | Номер комнаты | Дата и время встречи
------------------- + ---------- + ------------------- -----------
 Джон Смит | A | 2008-04-24 10:00:00
 Грейс Ричи | Б | 2008-04-24 10:00:00
 Джон Смит | A | 2008-04-25 10:00:00
 Деннис Доу | Б | 2008-04-25 10:00:00
 Деннис Доу | C | 2008-04-26 10:00:00
 Случайный Дж. Пациент | C | 2008-04-26 11:00:00
 Джон Смит | C | 2008-04-26 12:00:00
 Деннис Доу | A | 2008-04-27 10:00:00
 Грейс Ричи | Б | 2008-04-27 10:00:00
(9 рядов)

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


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

«E

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code