在Sql Server中,NULL不等于NULL。(为什么在SQL Server 中NULL = NULL求值为false)那么以下代码为什么返回单个NULL。
CREATE TABLE #TEMP1
(ID INT)
INSERT INTO #TEMP1
SELECT NULL
UNION ALL
SELECT NULL
SELECT DISTINCT ID FROM #TEMP1
DROP TABLE #TEMP1
ID
------
NULL
Run Code Online (Sandbox Code Playgroud)
我期望
ID
------
NULL
NULL
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
782 次 |
最近记录: |