我提出了一个疑问,在这里我需要比较病人遇到的特定医生,并使用逻辑来选择病人。
字段:
:(
逻辑
如果帐户持有人看到一种最大次数的计费技术,请选择该行。
或
如果帐户持有人看到多个相同次数的计费技术,则从这些计费技术中选择具有最新服务日期的行(即same、tech B、tech C各两次,然后在这三个计费技术服务日期内选择具有最新服务日期的行)。
我需要在逻辑上的帮助。我很困惑如何在where语句中写出我的逻辑。
任何帮助都是非常感谢的。谢谢,
发布于 2014-05-30 15:49:49
Select COUNT(*),BillingTechID,LatestServiceDatefortheAccount
GROUP BY BillingTechID,LatestServiceDatefortheAccount
HAVING COUNT(*)>1我希望正确理解你的问题。
https://stackoverflow.com/questions/23958385
复制相似问题