Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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 查看哪个联接导致未显示条目的最简单方法是什么_Sql_Sql Server - Fatal编程技术网

Sql 查看哪个联接导致未显示条目的最简单方法是什么

Sql 查看哪个联接导致未显示条目的最简单方法是什么,sql,sql-server,Sql,Sql Server,我有一个有很多表的数据库,我经常要回答这个问题:为什么没有显示条目x 我常常想知道哪个条目可能是原因,但更多的时候是疯狂的猜测和尝试 过了一段时间,这会变得很无聊。有没有一个工具,我可以在那里输入连接和我想要拥有的条目的键,该工具告诉我:这个条目在表x中停止连接。只需在查询中包含每个连接的一列。第一列为NULL将是第一个失败的联接。创建一个新的select语句,将内部联接更改为外部联接,并添加“where id=foo”以选择您感兴趣的对象。在结果中查找空值。另一个建议是将联接(默认为内部联接)

我有一个有很多表的数据库,我经常要回答这个问题:为什么没有显示条目x

我常常想知道哪个条目可能是原因,但更多的时候是疯狂的猜测和尝试


过了一段时间,这会变得很无聊。有没有一个工具,我可以在那里输入连接和我想要拥有的条目的键,该工具告诉我:这个条目在表x中停止连接。

只需在查询中包含每个连接的一列。第一列为NULL将是第一个失败的联接。

创建一个新的select语句,将内部联接更改为外部联接,并添加“where id=foo”以选择您感兴趣的对象。在结果中查找空值。

另一个建议是将联接(默认为内部联接)逐个更改为左联接

但是没有争吵,不是吗?我想他可能是想离开