关于SQL的效率问题
zhui9 2008-07-04 11:26:57 有如下2张表
mytable1
单位编码 单位名称
001 克
002 千克
mytable2
名称 单位编码
AAA 001
BBB 002
(如果数据大的话)以下2个SQL哪个效率高?
SQLStr1:
Select 名称,
(Select 单位名称 From mytable1 Where mytable1.单位编码=mytable2.单位编码 ) As 单位
From mytable2
SQLStr2:
Select 名称,
单位名称 As 单位
From mytable2
Left Join mytable1 On mytable1.单位编码=mytable2.单位编码