【发布时间】:2014-05-24 08:13:37
【问题描述】:
所以我正在构建一个查询,并且很想知道我是否有几个 IIF() 语句
例子:
SELECT a.RecID, a.DTP_Date as '834Effective', b.[Eff Date], a.[Fed ID] as '834PCP', b.[Provider ID] as '040914PCP', c.PCP_Nbr as 'MEPCP', d.PCP_Nbr as 'PCPHistoryActivePCP',
IIF(a.[Fed ID] = d.PCP_Nbr, 'MatchPCPHistory', 'NOMATCH') as '834_PCP_HistoryMatch',
IIF(a.[Fed ID] = b.[Provider ID] , 'Match0409PCP', 'NOMATCH') as '834_0409Match'
在那之后我想要另一个 IIF...
IIF(IIF(a.[Fed ID] = d.PCP_Nbr, 'MatchPCPHistory', 'NOMATCH') = 'MatchPCPHistory'
AND IIF(a.[Fed ID] = b.[Provider ID] , 'Match0409PCP', 'NOMATCH') = 'Match0409PCP', 'UPDATE', 'NOUPDATE')
将这个最终的 iif 语句包含在视觉上有助于将其传递给我的上级。
这个查询不起作用,但也许我可以得到它?我知道 Access 很敏感。
提前致谢!
【问题讨论】:
标签: sql ms-access if-statement conditional-statements