用一条最优化的SQL语句关联多个表查询
来源:百度知道 编辑:UC知道 时间:2024/05/08 11:01:27
table1
1a,1b,1c
TABLE2
2a,2b,2c
TABLE3
3a,3b,3c
我现在要提出三个表里面的所有数据
其中1a=2a,2b=3b
怎么样用一条最优化的SQL语句查询出来
MSSQL数据库
多表查询时哪种查询方式最优化啊?查询速度最快~?
1a,1b,1c
TABLE2
2a,2b,2c
TABLE3
3a,3b,3c
我现在要提出三个表里面的所有数据
其中1a=2a,2b=3b
怎么样用一条最优化的SQL语句查询出来
MSSQL数据库
多表查询时哪种查询方式最优化啊?查询速度最快~?
所谓最优化的SQL语句,向来都不是空讲的。跟所用的数据库,每张表中的数据量,甚至每张表的结构都有关系。你提供的信息不够。
select * from table2 t2 left join table1 t1 on t1.a=t2.a
left join table3 t3 on t3.b=t2.b