提前感谢您的帮助! 我有一个诊所数据,其中包括患者ID,预约日期和医师ID。我想找出一位特定病人在一周内回来接受预约的病例。并非所有患者都回来了,但有一些重复病例。 我想在访问中为它编写一个SQL查询,但真的很难用。
答案 0 :(得分:1)
您的SQL将是这样的:
SELECT *
FROM Appointment A
INNER JOIN Appointment B
ON A.Provider_ID = B.Provider_ID
AND A.Patient_ID= B.Patient_ID
AND DateDiff("d", A.Appointment_Date, B.Appointment_Date) <= 7