O’zbekiston Respublikasi Raqamli Texnologiyalar Vazirligi Muhammad Al-Xorazmiy nomidagi Toshkent


SQL Ma’lumotlarni filtrlash (ORDER BY, LIMIT, TOP)



Yüklə 0,97 Mb.
Pdf görüntüsü
səhifə6/6
tarix26.11.2023
ölçüsü0,97 Mb.
#135175
1   2   3   4   5   6
MalumotlarBaza

SQL Ma’lumotlarni filtrlash (ORDER BY, LIMIT, TOP) 
Ushbu darsimizda SQL tilining ma'lumotlarni filtrlash uchun foydalaniladigan bir 
nechta kalit so'zlarini o'rganamiz. 
Misollarimiz davomida quyidagi Xaridorlar jadvalidan foydalanamiz: 
ORDER BY kalit so'zi tanlab olingan ma'lumotlarni saralash uchun qo'llaniladi. 


Sintaksisi quyidagicha:
 
SELECT ustun1, ustun2, ... FROM jadval_nomi ORDER BY ustun1, ustun2, ... 
ASC|DESC; 
 
Masalan yuqoridagi jadvalni XaridorYoshi bo'yicha o'sish yoki kamayish bo'yicha 
saralashimiz mumkin: 
SELECT 
XaridorId, 
XaridorYoshi 
FROM 
Xaridorlar 
ORDER 
BY 
XaridorYoshi ASC 
 
 
 
SQL tilida cheklangan miqdordagi ma'lumotlarni olish uchun turli ma'lumotlar 
bazasini boshqarish tizimlarida turlicha kalit so'zlardan foydalaniladi. Ko'plab 
tizimlarda TOP kalit so'zi ishlatilsa, MYSQL tizimida LIMIT kalit so'zidan, 
ORACLE tizimida FETCH FIRST n ROWS ONLY so'zlaridan foydalaniladi. 
Keling yuqoridagi jadvaldan TOP kalit so'zi yordamida dastlabki 3 ta xaridor 
ma'lumotlarini tanlab olamiz: 


TOP kalit so'ziga nafaqat elementlar soni, balki foiz ko'rsatkichini ham berishimiz 
mumkin, masalan 50 PERCENT shaklida, ya'ni qatorlarning yarmini olish uchun. 
Endi MYSQL tizimida LIMIT va WHERE kalit so'zlari bilan so'rov yozamiz. 
SELECT * FROM Xaridorlar WHERE XaridorYoshi = 25 LIMIT 2; 
 
Where standart so‘zidan foydalanish. 
2-amaliy ish 
Mavzu: SQL yordamida Where standart so‘zidan foydalanish. 
Ishdan maqsadni, talaba o’zi belgilaydi ya’ni bajarmoqchi bo’lgan ishidan kelib 
chiqib. 
Topshiriqlar: 
1. AND, OR, NOT mantiqiy stanndart so‘zlardan foydalanish. 
2. Where standart so‘zidan foydalanish(<, >, =<, >=, !=, between, like). 
3. Group by va Order by HAVING standart so‘zlardan foydalanish. 
Baholash mezoni: 
Shart Baho 
Masalani yechishda optimal yondashish 2 
Xulosa 1 
Ximoya qilish 2 


 
 
 
 

Yüklə 0,97 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin