Упражнения по SQL в больнице База данных: Найдите имена всех тех врачей, которые прошли медицинскую процедуру с сертификацией после даты истечения срока действия их сертификата, с некоторой другой информацией
База данных больницы SQL: Упражнение 34 с решением
34. Напишите запрос в SQL, чтобы получить имя всех тех врачей, которые завершили медицинскую процедуру с сертификацией после даты истечения срока действия их сертификата, их должность, процедуру, которую они сделали, дату процедуры, имя пациента, на котором Процедура была применена и дата истечения срока сертификации.
Пример таблицы: врач
Образец таблицы: проходит
Образец таблицы: пациент
Пример таблицы: процедура
Пример таблицы: training_in
Пример решения:
SELECT p.name AS "Physician",
p.position AS "Position",
pr.name AS "Procedure",
u.date AS "Date of Procedure",
pt.name AS "Patient",
t.certificationexpires AS "Expiry Date of Certificate"
FROM physician p,
undergoes u,
patient pt,
PROCEDURE pr,
trained_in t
WHERE u.patient = pt.ssn
AND u.procedure = pr.code
AND u.physician = p.employeeid
AND Pr.code = t.treatment
AND P.employeeid = t.physician
AND u.Date > t.certificationexpires;
Пример вывода:
Врач | Должность | Процедура | Дата процедуры | Пациент | Срок действия сертификата -------------- + ------------------------------ + ---- ------------------------ + --------------------- + --- --------- + ------------------------- Тодд Куинлан | Врач Хирургического Обслуживания | Запутанная Дермогастротомия | 2008-05-09 00:00:00 | Деннис Доу | 2007-12-31 (1 ряд)
Практика онлайн
ER схема базы данных больницы:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы получить имя и должность всех врачей, которые прошли медицинскую процедуру с сертификацией после даты истечения срока действия их сертификата.
Далее: Напишите запрос на SQL, чтобы получить имена всех медсестер, которые когда-либо были на вызове для комнаты 122.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования