有没有办法自动连接 SQL 服务器中的许多表?

Is there a way to automatically join many tables in SQL Server?

我刚刚导入了 ~50 tables;每个 table 有 2 个公共外键(使每条记录唯一)。我的目标是设置一个连接所有这些 table 的查询;我显然不想手动执行此操作,并且正在考虑设置一个循环遍历所有 table 的过程以动态构建此查询......这是最好的方法还是有一个明显的解决方案我'我没看见?谢谢

没有没有。您必须手动编写查询以加入表。

您也可以查看 Automatically Generate a Set of Join Filters Between Merge Articles (SQL Server Management Studio),但我不确定这是否有帮助。