问一sql语句问题?
我可以用如下:
select a.id,a.name,b.id,b.name from a,b
这样的语句进行多表查询吗?
性能如何?
------解决方案--------------------联合查询最好给出匹配条件
要不效率会很低
你这样查出的结果一共有m*n条(分别为表a,b各自的条数)
建议:
select a.id,a.name,b.id,b.name from a inner join b on a.id=b.id
------解决方案--------------------联结查询最好有联结条件,join 左联接或者右联结都可以
------解决方案--------------------都说完了 我都没有说的了
------解决方案--------------------在联合查询里面要想有很好的性能的话后面最好加上条件语句.