< 1 min read
A self join is a regular join, but the table is joined with itself.
Self Join нь энгийн join боловч хүснэгт өөрөө өөртэйгөө холбогддог.
SELECT column_name(s) FROM table1 T1, table1 T2 WHERE condition;
SELECT багана_нэр(нүүд) FROM хүснэгт1 T1, хүснэгт1 T2 WHERE нөхцөл;
T1 and T2 are different table aliases for the same table.
Нэг хүснэгтийг T1 болон T2 гэж өөр өөр хочтойгоор нэрлэсэн.
Below is a selection from the “Customers” table:
Доорх “Харилцагчид” хүснэгтээс жишээ болгож авсан хэсэг:
The following SQL statement matches customers that are from the same city:
Доорх SQL өгүүлбэр нь ижил хотын харилцагчдыг тааруулдаг:
SELECT A.CustomerName AS CustomerName1, B.CustomerName AS CustomerName2, A.CityFROM Customers A, Customers BWHERE A.CustomerID <> B.CustomerIDAND A.City = B.CityORDER BY A.City;
Powered by BetterDocs
You must be logged in to post a comment.