首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教类似类似在语句中使用"(select uRealname from right_user where uid=approve_STable.eUi

2012-01-28 
请问类似类似在语句中使用(select uRealname from right_user where uidapprove_STable.eUid) as 申请人

请问类似类似在语句中使用"(select uRealname from right_user where uid=approve_STable.eUid) as 申请人"这样的语句效率如何?
比如使用:
SELECT   [eId]   as   申请编号,   [eUid]   as   申请人编号,(select   uRealname   from   right_user   where   uid=approve_STable.eUid)   as   申请人   from   approve_STable


经常使用这样的语句来达到效果,但不懂它的效率如何,如果不好有没有替换的方法?

[解决办法]
--效率不高
--改成
selecta.[eId] as 申请编号,
a.[eUid] as 申请人编号,
b.uRealname as 申请人
from approve_STable a
inner join right_user b
on a.eUid = b.uid

热点排行