Ma’lumotlar bazasi” fanidan 2- amaliy ishi bajardi: Hoshimova. N
Download 27.27 Kb.
|
Nilufar MB2
- Bu sahifa navigatsiya:
- AND sintaksisi
- NOT sintaksisi
- UNION sintaksisi
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI “KOMPYUTER INJINIRINGI” FAKULTETI KI 21-01 guruh Talabasi Hoshimova Nilufarning “Ma’lumotlar bazasi” fanidan 2- Amaliy ISHI Bajardi:Hoshimova .N Fan o‘qituvchisi: Mirsaidov.B S a m a r q a n d _ 2023 Nazariy qism AND va OR operatorlari bir nechta shartlar asosida yozuvlarni filtrlash uchun ishlatiladi: AND operatori barcha shartlar ajratilgan va rost bo'lsa, yozuvni ko'rsatadi. OR operatori OR bilan ajratilgan shartlardan biri rost bo'lsa, yozuvni ko'rsatadi. Agar shart(lar) to'g'ri bo'lmasa, NOT operatori yozuvni ko'rsatadi. AND sintaksisi:SELECT column1, column2, ... FROM table_name WHERE condition1 AND condition2 AND condition3 ...; OR sintaksisi:SELECT column1, column2, ... FROM table_name WHERE condition1 OR condition2 OR condition3 ...; NOT sintaksisi:SELECT column1, column2, ... FROM table_name WHERE NOT condition; “Mebellar do’koni” ma’lumotlar bazasini yaratish Where bandi yozuvlarni yozuvlarni filtirlash uchun ishlatiladi. Where bandi faqat belgilangan shartga javob beradigan yozuvlarni olish uchun ishlatiladi. ORDER BY kalit so'zi natijalar to'plamini o'sish yoki kamayish tartibida saralash uchun ishlatiladi.ORDER BY kalit so'zi sukut bo'yicha yozuvlarni o'sish tartibida tartiblaydi. GROUP BY - bu bir xil qiymatga ega boʻlgan qatorlarni “har bir mamlakatdagi mijozlar sonini toping” kabi umumiy qatorlarga guruhlaydi. GROUP BY operatori koʻpincha bir yoki bir nechta ustunlar boʻyicha oʻrnatilgan natijani guruhlash uchun yigʻma funksiyalar (COUNT, MAX, MIN, SUM, AVG) bilan ishlatiladi: : UNION, INTERSECT ,MINUS (EXCEPT) UNION operatori. Operator ikki yoki undan ortiq bayonotlarning UNION natijalar to'plamini birlashtirish uchun SELECT ishlatiladi.Har bir SELECT bayonotda UNION bir 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 UNION sintaksisi:SELECT column_name(s) FROM table1 UNION SELECT column_name(s) FROM table2 SQL INTERSECT operatori 2 yoki undan ortiq SELECT operatori natijalarini qaytarish uchun ishlatiladi. Biroq, u faqat barcha so'rovlar yoki ma'lumotlar to'plamlari tomonidan tanlangan qatorlarni qaytaradi. Agar bitta so'rovda yozuv mavjud bo'lsa, ikkinchisida bo'lmasa, u INTERSECT natijalaridan olib tashlanadi. SQL INTERSECT ichidagi har bir SQL bayonoti o'xshash ma'lumotlar turlariga ega bo'lgan natijalar to'plamida bir xil miqdordagi maydonlarga ega bo'lishi kerak. SQL MINUS operatori birinchi SELECT bayonotidagi ikkinchi SELECT operatori qaytarmagan barcha qatorlarni qaytarish uchun ishlatiladi. Har bir SELECT bayonoti ma'lumotlar to'plamini belgilaydi. MINUS operatori birinchi ma'lumotlar to'plamidagi barcha yozuvlarni oladi va keyin natijalardan ikkinchi ma'lumotlar to'plamidagi barcha yozuvlarni olib tashlaydi Dastlab bazani chaqiramiz Avg urtacha narxini chiqaradi Download 27.27 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling