Welche der folgenden Abfrage besser ist ... Dies ist nur ein Beispiel, es gibt zahlreiche Situationen, in denen ich den Benutzernamen statt UserIDinnere Verknüpfung Vs skalare Funktion
Select EmailDate, B.EmployeeName as [UserName], EmailSubject
from Trn_Misc_Email as A
inner join
Mst_Users as B on A.CreatedUserID = B.EmployeeLoginName
oder
angezeigt werden sollSelect EmailDate, GetUserName(CreatedUserID) as [UserName], EmailSubject
from Trn_Misc_Email
Wenn es bei der Verwendung des Erstes keinen Leistungsvorteil ist, würde ich es vorziehen, die zweite mit ... ich würde rund 2000 Datensätze in Benutzertabelle und 100k Datensätze in E-Mail-Tabelle wird mit ...
Dank
Haben Sie das selbst versucht? –