Microsoft
Software
Hardware
Network
Question : explain T-SQL query to me
Can somebody explain this SQL query to me? what is it doing?
DECLARE @CollectionID int
SELECT @CollectionID= C2.CollectionID
FROM Collections C1
INNER JOIN Collections C2 on C1.CollectionID = C2.ParentID
WHERE C1.Title= '09-0274'
--AND C1.CompanyID= 1 and C2.Title LIKE 'Vendor-' + '240635'
AND C1.CompanyID= 1 and C2.Title LIKE '%240634%'
Answer : explain T-SQL query to me
This type of JOIN is called 'Self Join' - Joining a table with itself.
http://msdn.microsoft.com/
en-us/libr
ary/ms1774
90.aspx
In your case, 'ParentID' column is JOINed to 'CollectionID' column of the same table.
Raj
Random Solutions
Windows server 2003 open licenses
Exchange Public Folder Errorr
helpdesk interview for bank
Ex2010 - Move Mailbox Failed - Corrupt Messages
Print pdf, word, and excel email attachments from inbox folder
Directory sizes
Problem with internal DNS
uxtheme.dll renamed itself
Public folder replication exchange 2003 - 2010
SATA hard drive (WD20EARS) not detected by computer (K9N6PGM2)