O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti


Download 0.51 Mb.
Sana17.06.2023
Hajmi0.51 Mb.
#1531624
Bog'liq
1683306610 (1)


O’ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

MA’LUMOTLAT BAZASI"


fanidan


2-topshiriq

Bajardi: Anorboyev Jahongir
Qabul qildi:   Djurayev Tulkinjon

Mavzu: SQL yordamida Where standard so’zidan foydalanish
1: AND, OR, NOT mantiqiy stanndart sozlaridan foydalanish.
2: Where standart sozidan foydalanish (<, >, =<, >=, !=, between, like)
3: Groub by va Order by HAVING standard sozlaridan foydalanish

Mavzu: Avto-Salon


Database create qilish

Yangi jadval hosil qilish:

Malumot kiritish:

Jadvalni korish:


OR operatori shartlar ichidan kamida bitta shartni qanoatlantirsa ham, boshqa shartni tekshiradi. Shartlar ichidan faqat bitta shartning qanoatlantirishi kerak bo'lsa ham, OR operatori foydalaniladi.

NOT operatori bir shartni qanoatlantirmaslik holatini ifodalaydi, ya'ni shart qanoatlantirmasa yoki false qiymat qaytarsa, NOT operatori true qiymat qaytaradi.


AND operatori ikkita yoki undan ko'p shartni tekshirish uchun foydalaniladi. Shartlar ichidan barcha shartlar to'g'ri bo'lsa, AND operatori true qiymatni qaytaradi, aks holda false qiymatni qaytarad

select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where ishchilar_soni>40;



select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where id<5;


select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where id<=6;


select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where id>=7;



select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where oylik_daromad!=598002;

select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where ishchilar_soni between 50 and 65;


select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon where manzil like "%y" ;


select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil as "malibu" from avto_salon group by id;


mysql> select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon order by ishchilar_soni;



select id, avto_salon_nomi, ochilgan_sana, ishchilar_soni, oylik_daromad, manzil from avto_salon having id>=7;


XULOSA
Xulosa qilib shuni aytishim mummkinki men 2- amaliy ishni bajarish jarayonida
And, not, or , between , group by, order by, like, having lar qanday ishlashi bilan yaqinroq tanishdim va ularni ishlash jarayonini haqida xulosaga ega bolldim va
( < , >, <=, >=, != ) shu amallarni ham ishlatib kordim bu ammallar bizga saralashlarda huda ham qol kelishi mumkin ekan.
Download 0.51 Mb.

Do'stlaringiz bilan baham:




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