[英]Select all data from table by comparing mutually exclusive values in the same table
I have a Microsoft Access table as show below, Where Item 1 and Item 2 are mutually exclusive. 我有一个Microsoft Access表,如下所示,其中项1和项2是互斥的。
I need a query to generate the following result 我需要查询以生成以下结果
What should I do? 我该怎么办?
You should use IIF(Condition, ValueIfTrue, ValueIfFalse)
statement: 您应该使用
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
据我所知,最好将case语句与排名函数一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.