Sql server t-SQL我能加入的最大表数是多少?
我能加入的最大表数是多少?还是无限的 是否存在添加多个表的快捷方式,而无需别名和选择每个字段?这是一种非常糟糕的形式(使用Sql server t-SQL我能加入的最大表数是多少?,sql-server,join,Sql Server,Join,我能加入的最大表数是多少?还是无限的 是否存在添加多个表的快捷方式,而无需别名和选择每个字段?这是一种非常糟糕的形式(使用*),但您可以简单地继续添加表,而不必指定列: select * from table1 inner join table2 on table1.id1 = table2.id2; 通过将上面的更改为,添加另一个表: select * from table1 inner join table2 on table1.id1 = table2.id2 inner join
*
),但您可以简单地继续添加表,而不必指定列:
select * from table1
inner join table2 on table1.id1 = table2.id2;
通过将上面的更改为,添加另一个表:
select * from table1
inner join table2 on table1.id1 = table2.id2
inner join table3 on table3.id3=table2.id2;
这种连接的问题在于,可能会获得太多的列,不必要地移动数据会降低性能。当你在找衬衫的时候,你不会把所有的衣服都从衣橱里拿出来(我希望如此)。你问了两个问题,其中一个问题至少在别处得到了回答,另一个问题不清楚。如果你需要问“我最多能参加多少张桌子?”-要么是作业,要么你做错了。。。(或问错问题)同样,搜索引擎会回答这个问题。请使用一个。