Toshkent axborot texnologiylar universiteti fargona fililai Telekommunikatsiya injenering va kasbiy ta’lim fakkulteti 619-21 guruh talabasiMuxtoraliyev Sanjarbekning mustaqil ishi
Fan o’qituvchisi :Dilshodov A.
Talaba:Muxtoraliyev S.
1.Jadvallardan ma'lumotlarni saralash (limit, order by asc/desc)
Ushbu LIMITband qaytariladigan yozuvlar sonini belgilash uchun ishlatiladi.
Ushbu LIMITband minglab yozuvlari bo'lgan katta jadvallarda foydalidir. Ko'p sonli yozuvlarni qaytarish ishlashga ta'sir qilishi mumkin.
SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;
2. Jadvallarni birlashtrish JOINlar (Innner, Right, Left, Outer, Full)
2.SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;\
ORDER BY kalit so'zi natijalar to'plamini o'sish yoki kamayish tartibida tartiblash uchun ishlatiladi. ORDER BY kalit so'zi sukut bo'yicha yozuvlarni o'sish tartibida tartiblaydi. Yozuvlarni kamayish tartibida saralash uchun DESC kalit so'zidan_foydalaning.
Left join
LEFT JOIN kalit so'zi chap jadvaldagi (jadval1) barcha yozuvlarni va o'ng jadvaldagi (2-jadval) mos yozuvlarni (agar mavjud bo'lsa) qaytaradi.
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers
LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID
ORDER BY Customers.CustomerName;
Right join
SELECT Orders.OrderID, Employees.LastName, Employees.FirstName
FROM Orders
RIGHT JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID
ORDER BY Orders.OrderID;
RIGHT JOIN kalit so'zi o'ng jadvaldagi (2-jadval) barcha yozuvlarni va chap jadvaldagi (1-jadval) mos yozuvlarni (agar mavjud bo'lsa) qaytaradi.
4. Funksiyal va triggerlar
Sqlda, SQL bayonotining natijalari asosida virtual jadval. Ko'rish haqiqiy stol kabi qatorlar va ustunlar mavjud. Ko'rish maydonchalari ma'lumotlar bazasida bir yoki bir nechta haqiqiy jadvallardan iborat.
CHAR_LENGTH() funksiyasi satr uzunligini qaytaradi (belgilarda).
ABS sonnign modulini chiqarib beradi
Dostları ilə paylaş: |