SELECT a.CName, b.CName, a.Rating
FROM Customers a, Customers b
WHERE a.Rating = b.Rating
AND a.CName < b.CName;
Bu misоldа аgаr birinchi kоmbinаtsiya ikkinchi shаrtni qаnоаtlаntirsа u
chiqаrilаdi, lekin teskаri kоmbinаtsiya bu shаrtni qаnоаtlаntirmаydi vа
аksinchа. Siz SELECT ifоdаsidа yoki so‘rоvning FROM jumlаsidа
keltirilgаn har bir psevdоnim yoki jаdvаlni ishlаtishingiz shаrt emаs. Siz har
хil
jаdvаllаr, hamdа bittа jаdvаl har psevdоnimlаridаn ibоrаt bog‘lanish
yarаtishingiz mumkin.
SQL join operatorlariga misollar:
INNER JOIN – ichki bog‘lanish
Autors (kitob avtorlari) jadvali ko‘rinishi
AuthorID
AuthorName
1
Bruce Eckel
2
Robert Lafore
3
Andrew Tanenbaum
Books – kitoblar haqidagi ma’lumotlarni saqlovchi jadval
BookID
BookName
3
Modern Operating System
1
Thinking in Java
3
Computer Architecture
4
Programming in Scala
SQLning INNER JOIN operatoridan foydalanib,
kitob va avtor
jadvallarini bog‘lab, har bir kitob avtorlarini aniqlaymiz: