【发布时间】:2019-11-20 15:43:21
【问题描述】:
我有两张桌子,PATIENT 和 VISIT。一个以 PatientID 作为主键,一个以 VisitID 作为主键。我需要选择去过医院两次以上的患者的名字和姓氏。
我尝试过 DISTINCT、嵌套 where 子句、INNER JOIN 等。
SELECT FirstName
, LastName
, PatientID
, COUNT(*) AS total_visits
FROM VISIT
WHERE total_visits > 2;
它应该只显示在 VISIT 表中出现两次以上的患者的名字和姓氏,但无论我如何重新排列代码它都不起作用。
【问题讨论】: