Frage : T-SQL Frage mir erklären

Kann jemand diese SQL-Frage mir erklären? was tut sie?

DECLARE @CollectionID int

SELECT @CollectionID= C2.CollectionID
FROM die Ansammlungen C1
INNER ANSCHLIESSEN Ansammlungen C2 auf C1.CollectionID = C2.ParentID
WHERE C1.Title= '09-0274'< Br/> '      --UND C1.CompanyID= 1 und C2.Title MÖGEN „Verkäufer“ + '240635 '
UND C1.CompanyID= 1 und C2.Title WIE '%240634%'< Br/>

Antwort : T-SQL Frage mir erklären

Diese Art von VERBINDEN wird benannt „Selbst sich anschließen“ - der Verbindung einer Tabelle mit sich.
http://msdn.microsoft.com/en-us/library/ms177490.aspx

Ihren Fall „ParentID“ Spalte wird „CollectionID“ zur Spalte der gleichen Tabelle angeschlossen.

Raj
Weitere Lösungen  
 
programming4us programming4us