Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 显示匹配的值_Sql Server - Fatal编程技术网

Sql server 显示匹配的值

Sql server 显示匹配的值,sql-server,Sql Server,我有两个表,其中两个列的值几乎相同。我想要的是列出第一个表的列中没有的所有值。 应该是这样的 select * from t1.column1 join t2 on t2.column1 <> t1.column1 如何显示这些值?您可以使用下面的语句 SELECT * FROM TAB1 WHERE COLUMN1 NOT IN (SELECT COLUMN1 FROM TAB2) 感谢您的快速回复!

我有两个表,其中两个列的值几乎相同。我想要的是列出第一个表的列中没有的所有值。 应该是这样的

select * from t1.column1
join t2 on t2.column1 <> t1.column1

如何显示这些值?

您可以使用下面的语句

  SELECT * FROM TAB1 WHERE COLUMN1 NOT IN (SELECT COLUMN1 FROM TAB2)

感谢您的快速回复!