3. Viewlar Select orqali tanlab Funksiyal va triggerlar


Download 18.41 Kb.
Sana03.12.2023
Hajmi18.41 Kb.
#1798488

  1. 3.Viewlar(Select orqali tanlab

  2. 4. Funksiyal va triggerlar

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
Download 18.41 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling