【发布时间】:2017-02-13 12:22:09
【问题描述】:
是否可以根据条件返回所有行?示例:
SELECT
*
FROM
TABLE
WHERE
USER IN ('A', 'B', 'C')
在上面的示例中,只有当用户 A、B 和 C 存在时才会返回。如果用户 C 不存在,它将只返回 2 行,A 和 B。我想要 3 行,并且C 为空。
谢谢。
【问题讨论】:
-
有一个 cte 返回 A、B 和 C 行。与该 cte 进行外部联接。
标签: sql sql-server-2005