我有一个Microsoft Access表,如下所示,其中第1项和第2项是互斥的。
我需要一个查询来生成以下结果
我该怎么办?
答案 0 :(得分:1)
您应该使用IIF(Condition, ValueIfTrue, ValueIfFalse)
声明:
SELECT Id, IIF([Item 1] IS NOT NULL AND [Item 2] IS NOT NULL, NULL, [Item 1]) AS [Item 1], [Item 2]
FROM TableName
答案 1 :(得分:0)
据我所知,最好使用case语句和排名函数..