Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前坚持我的任务。我并不是想偷懒,但我似乎找不到解决方案,我的老师指导我说使用不存在或计数。
我需要找到所有医生都治疗过的患者姓名。目前,我只是对每个医生姓名使用普通的 intersect SQL 命令(在问题中,只有 3 位医生),但是当有 100 位医生姓名时,这当然是不现实的。
方案如下。
患者(PatientID、FamilyName、GivenName)
帐户(ProviderNo、PatientID)
医生(提供者编号,姓名)
任何帮助将不胜感激。
我不会为您提供确切的Query.
Query
但这是伪代码:
group PatientId in Account where its distinct ProviderNo count should be equal to no. of Doctors