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请参与社区。 – 2012-02-16 22:33:29
首先和formost,不要再使用那个可怕的隐式语法。它是一个SQL反模式! – HLGEM 2012-02-16 22:40:42
@HLGEM你能告诉我你的意思是反模式吗?什么语法? – 2012-02-16 23:10:33