当前,我有一个查询使用多个CASE语句,如果两个日期值之间存在匹配,则返回1。然而,不是只有1和0的多列,我希望能够返回所有字段名称的值为1到每行的新列。此外,我使用SQL Server 2014返回列表到所有匹配的新列
+--------------+-------------+---------------+ | DateVerified | DateCreated | DateInactive | +--------------+-------------+---------------+ | 1 | 0 | 0 | | 0 | 1 | 1 | | 1 | 0 | 1 | +--------------+-------------+---------------+
+---------------------------+ | Matches | +---------------------------+ | DateVerified | | DateCreated,DateInactive | | DateVerified, DateInactive| +---------------------------+
您的查询在哪里?你使用的样本数据怎么样?表结构等 –