таблицы:Пожалуйста, помогите этому запросу будет
Doctor(doctor_id, name, address, tel, specialty)
Patient(patient_id, name, numsecu, doctor_reference)
Visit(doctor, patient, date_visit)
Вопрос в том, показать пациент, которые видели каждую специальность врачей.
Я делаю этот путь, но я не знаю, как проверить, что пациенты видели всех врачей специальности.
select distinct p.nom, m.specialite
from patient p, visite v, medecin m
where p.patient_id = v.patient
and v.medecin = m.medecin_id
group by p.nom, m.specialite
У вас есть 12 вопросов и не принято. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work Пожалуйста, участвуйте в сообществе. –
Первый и формост, никогда не используйте этот ужасный неявный синтаксис снова. Это антипаттерн SQL! – HLGEM
@HLGEM вы можете рассказать мне, что вы подразумеваете под антипаттерном? какой синтаксис? –