我现在的问题如下:
SELECT [id]
,[reqFacility]
,[reqAccount]
,[reqAccType]
,[reqAccBal]
,[reqPatName]
,[reqPatMRN]
,[reqType]
,[reqBox]
,[reqOwner]
,[reqDate]
,[flag]
,[flagDate]
,[flagNotes]
,[flagUser]
,[reqId]
FROM [stingRay].[dbo].[requests]
WHERE DATEDIFF(DD,reqDate,GETDATE()) <= 3当在过去的3天内有一个flag=D实例时,我想拉取表中的所有实例(也在相同的时间范围内),具有与标志D中的任何帐户相同的'reqaccount‘。本质上,我想基于'reqaccount’进行链接,并且仅拉取在我的时间范围内的某个时间点具有D的帐户。在这件事上的任何帮助都是非常感谢的。谢谢!
发布于 2015-10-09 14:29:27
SELECT [id]
,[reqFacility]
,[reqAccount]
,[reqAccType]
,[reqAccBal]
,[reqPatName]
,[reqPatMRN]
,[reqType]
,[reqBox]
,[reqOwner]
,[reqDate]
,[flag]
,[flagDate]
,[flagNotes]
,[flagUser]
,[reqId]
FROM [stingRay].[dbo].[requests]
WHERE DATEDIFF(DD,reqDate,GETDATE()) <= 3 AND reqAccount='D'https://stackoverflow.com/questions/32769463
复制相似问题