以下哪个查询更好…这只是一个例子,有很多情况,我希望显示用户名而不是UserID
Select EmailDate,B.EmployeeName as [UserName],EmailSubject from Trn_Misc_Email as A inner join Mst_Users as B on A.CreatedUserID = B.EmployeeLoginName
要么
Select EmailDate,GetUserName(CreatedUserID) as [UserName],EmailSubject from Trn_Misc_Email
如果使用First没有性能优势,我宁愿使用第二个…我会在用户表中有大约2000条记录,在电子邮件表中有大约100k条记录…
谢谢