标签: sql postgresql
我有一个表约会(id,patientID,doctorID) 我想检查哪些患者预约超过1名医生
答案 0 :(得分:1)
您可以使用聚合和HAVING子句来检查患者是否有多名不同的医生。
HAVING
select patientId from appointments group by patientId having count(distinct doctorId) > 1;