Select sóz dizbeginiń ápiwayılastırılgan sintaksisi


SELECT bilan SQL soʻrovlarini yozing va oʻzingiz oʻrtasida IN, IN EMAS, IN predikatlarini yozing va keyin yechimlarni koʻring



Download 0,5 Mb.
bet15/20
Sana11.04.2022
Hajmi0,5 Mb.
#543729
1   ...   12   13   14   15   16   17   18   19   20
Bog'liq
SELECT sóz dizbeginiń ápiwayılastırılgan sintaksisi

SELECT bilan SQL soʻrovlarini yozing va oʻzingiz oʻrtasida IN, IN EMAS, IN predikatlarini yozing va keyin yechimlarni koʻring.
"Teatr" ma'lumotlar bazasi mavjud. Play jadvali ishlash ma'lumotlarini o'z ichiga oladi. Jamoa jadvali aktyorlarning rollari haqida. Aktyorlar jadvali - aktyorlar haqida. Direktorlar jadvali - direktorlar haqida. Jadval maydonlari, asosiy va xorijiy kalitlarni quyidagi rasmda ko'rish mumkin (kattalashtirish uchun sichqonchaning chap tugmasi bilan bosing).


12-misol. Bosh rolga hech qachon tasdiqlanmagan aktyorlar ro'yxatini ko'rsating. Jamoa jadvalida asosiy rollar asosiy jamoa ustunida joylashgan. Agar rol asosiy bo'lsa, unda tegishli qator "Y" bilan belgilanadi.
SELECT va ORDER BY - qatorlarni tartiblash (tartib qilish).
Biz hozirgacha tahlil qilgan SQL SELECT so'rovlari har qanday tartibda bo'lishi mumkin bo'lgan qatorlarni qaytardi. Biroq, ko'pincha satrlarni raqamli tartibda, alifboda va boshqa mezonlar bo'yicha saralash kerak bo'ladi. Buning uchun ORDER BY kalit so'zi ishlatiladi. Bunday so'rovlar quyidagi sintaksisga ega:
15-misol. Xodimlar jadvalidan 84-bo'limda ishlaydigan xodimlarni tanlash va yozuvlarni ishlagan yillar soni bo'yicha o'sish tartibida tartiblash (saralash) talabi bo'lsin:
ASC tartiblash tartibi ortib borayotganligini bildiradi. Bu so'z ixtiyoriy, chunki o'sish bo'yicha tartiblash sukut bo'yicha. So'rovni bajarish natijasi:


16-misol. Oldingi misoldagi kabi bir xil ma'lumotlarni tanlash talabiga ruxsat bering, lekin yozuvlarni ishlagan yillar soni bo'yicha kamayish tartibida tartiblang (tartiblang):
DESC tartiblash tartibi kamayib borayotganini bildiradi. So'rovni bajarish natijasi:


SELECT va DISTINCT - takroriy qatorlarni olib tashlash
Jadval satri qiymatlari uchun noyob shart belgilanmagan bo'lsa, so'rov natijalarida bir xil qatorlar paydo bo'lishi mumkin. Ko'pincha siz faqat noyob satrlarni chop etishni xohlaysiz. Bu SELECT iborasidan keyin DISTINCT bandi yordamida amalga oshiriladi.
17-misol. Qaysi bo'limlar mavjudligini va ularning soni 30 dan kam bo'lgan bo'limlar orasida qaysi lavozimlar borligini aniqlash talab qilinsin. Buni quyidagi so'rov yordamida amalga oshirish mumkin:
So'rovni bajarish natijasi:



Download 0,5 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   20




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish