Mavzu: sql bilan ishlash
Download 279.08 Kb.
|
4-amaliy
4-amaliy ish. Mavzu:SQL bilan ishlash. Masalaning qo`yilishi: Oracle predmet yo`nalish yaratilgan ustun asosida oson va murakkab savollar yaratish va ular ustida amallar bajarish. Individual topshiriqlar: SELECT operatori va unda shartlar orqali qo`yilgan masala bo`yicha oson va murakkab savollar yaratish. (where, Like , In, Between, Or, And, Not, Null) (Union, Intersect, Minus, Inner join, Left join, Right join,Natural join, Cross join) Oldin ishlagan avtomobilsalon loyihamizdan foydalanib LIKE buyrug`i yordamida avtobillarimizning faqat oq rangliligini chiqaramiz. Rangi faqat qora rangliligini IN operatori yordamida chiqaramiz. NOT IN yordamida faqat qora ranglilarini olib tashlaymiz. Narxi 13500 dan 18000 gacha bo`lgan avtomobillarmizni narxini BETWEEN operatori chiqarib beradi. Narxi 18000dan arzon va yili 2020dan yangi avtomobillarimizni AND operatori yordamida chiqaramiz. Rangi qora yoki 2021-yildan yangi avtomobillarmizni OR operatori yoramida chiqaramiz. 2ta tableni bir-biriga ulash operatorlani qo`llash uchun biz yana bitta avtomobilsalon2 nomli table yaratib olamiz. UNION operatori 2ta loyihani IDlari ketma-ket qilib birlashtirib beradi. 2ta loyihadam bor elementlarni INTERSECT operatori chiqarib beradi. Afsuski 2 ta loyihamizdaham bir xil nomli matn topilmagani uchun hech nima chiqarmadi. 2ta loyihamizning birbiriga qatorlarni birlashtirish uchun INNER JOIN operatoridan foydalanamiz. CROSS JOIN operatori bilan tanishamiz. NATURAL JOIN bilan tanishamiz. 1-loyihamizda bor lekin 2-sida yo`q elementlarni MINUS operatori chiqaradi. 2-loyihamizni yuqoriga yozsak, aksincha bo`ladi. Download 279.08 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling