Select Bayonot select
Download 31.49 Kb.
|
savol javob
- Bu sahifa navigatsiya:
- Top - SELECT TOP
- Rows fetch next – keyingisidan sanab ketadi. SUBSTRING
- DELETE
- Agregat funksiyalar
Select - Bayonot SELECT ma'lumotlar bazasidan ma'lumotlarni tanlash uchun ishlatiladi. Qaytarilgan ma'lumotlar natijalar to'plami deb ataladigan natijalar jadvalida saqlanadi. SELECT column1, column2, ... FROM table_name; SELECT * FROM table_name; Top - SELECT TOP band qaytariladigan yozuvlar sonini belgilash uchun ishlatiladi. Ushbu SELECT TOPband minglab yozuvlari bo'lgan katta jadvallarda foydalidir. Ko'p sonli yozuvlarni qaytarish ishlashga ta'sir qilishi mumkin. SELECT TOP number|percent column_name(s) FROM table_name WHERE condition; Count - Funktsiya COUNT()belgilangan mezonga mos keladigan qatorlar sonini qaytaradi. SELECT COUNT(column_name) FROM table_name WHERE condition; Group by - Bayonot GROUP BYbir xil qiymatlarga ega boʻlgan qatorlarni “har bir mamlakatdagi mijozlar sonini toping” kabi xulosa qatorlariga guruhlaydi. SELECT column_name(s) FROM table_name WHERE condition GROUP BY column_name(s) ORDER BY column_name(s); Where – band yozuvlarni filtrlash uchun ishlatiladi. U faqat belgilangan shartni bajaradigan yozuvlarni chiqarish uchun ishlatiladi. SELECT column1, column2, ... FROM table_name WHERE condition; Offset - Tanlash iborasi tomonidan qaytariladigan qatorlar sonini cheklash uchun siz LIMITva OFFSET bandlaridan foydalanasiz. SELECT column_list FROM table1 ORDER BY column_list LIMIT row_count OFFSET offset; Rows fetch next – keyingisidan sanab ketadi. SUBSTRING - funktsiyasi satrdan ba'zi belgilarni ajratib oladi. 1-pozitsiyadan boshlab satrdan 100 ta belgi ajratib oling: SELECT SUBSTRING('SQL Tutorial', 1, 100) AS ExtractString; LEN() funksiyasi satr uzunligini qaytaradi. DATALENGTH() funksiyasi ifodani ifodalash uchun ishlatiladigan baytlar sonini qaytaradi. CHARINDEX() funksiyasi satrdagi pastki qatorni qidiradi va pozitsiyani qaytaradi. "Mijoz" qatorida "mer" ni qidiring va pozitsiyani qaytaring (3-pozitsiyadan boshlang): SELECT CHARINDEX('mer', 'Customer', 3) AS MatchPosition; DELETE bayonot jadvaldagi mavjud yozuvlarni o'chirish uchun ishlatiladi. UNION - Operator ikki yoki undan ortiq bayonotlarning UNIONnatijalar to'plamini birlashtirish uchun ishlatiladi. Har bir SELECTbayonotda UNIONbir xil sonli ustunlar bo'lishi kerak Ustunlar ham o'xshash ma'lumotlar turlariga ega bo'lishi kerak Har bir SELECTbayonotdagi ustunlar ham bir xil tartibda bo'lishi kerak SELECT column_name(s) FROM table1 UNION SELECT column_name(s) FROM table2; SQL JOIN
SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID; Agregat funksiyalar ORDER BYKalit so'z natijalar to'plamini o'sish yoki kamayish tartibida saralash uchun ishlatiladi . Kalit so'z yozuvlarni sukut bo'yicha ORDER BYo'sish tartibida tartiblaydi. Yozuvlarni kamayish tartibida saralash uchun DESCkalit so'zdan foydalaning. Download 31.49 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling