我正在进行一项查询,我需要将患者遭遇与特定医生进行比较,并使用逻辑来选择患者。
字段:
---不允许我在这里粘贴截图... :(
逻辑
如果帐户持有人看到一个结算技术最多次,则选择该行
OR
如果帐户持有人在相同次数内看到多个结算技术,则从这些结算技术人员中选择具有最新服务日期的行(即,每次使用两次技术A,技术B,技术C,然后在这三个计费技术服务日期中选择具有最新服务日期的行
我需要逻辑方面的帮助。我对如何在where语句中编写逻辑感到困惑。
Anyhelp非常感谢。 谢谢,
答案 0 :(得分:0)
Select COUNT(*),BillingTechID,LatestServiceDatefortheAccount
GROUP BY BillingTechID,LatestServiceDatefortheAccount
HAVING COUNT(*)>1
我希望能正确理解你的问题。