3 g-guruh talabasi Urazbayev Saburjanning 2021-2022-oʻquv yiliga belgilangan amaliyot


SELECT NAME, REP_OFFICE, HIRE_DATE FROM SALESREPS



Download 8,26 Mb.
bet19/54
Sana10.09.2022
Hajmi8,26 Mb.
#848562
1   ...   15   16   17   18   19   20   21   22   ...   54
Bog'liq
Saburjan 12 mavzu

SELECT NAME, REP_OFFICE, HIRE_DATE FROM SALESREPS
Ba’zida ma’lumotlarni tanlashda qaytariluvchi qiymatlar hosil bo‘ladi. Bu hol yuz bermasligi uchun DISTINCT operatoridan foydalanish lozim. Masalan, quyidagicha:
SELECT DISTINCT MGR FROM OFFICES
SELECT operatori WHERE sharti.
Endi WHERE ifodasidan foydalanib ba’zi so‘rovlarni ko‘rib chiqamiz: Sotuvlar haqiqiy hajmi rejadan oshgan ofislarni ko‘rsating:
SELECT CITY, SALES, TARGET FROM OFFICES WHERE SALES > TARGET
Identifikatori 105 ga teng bo‘lgan xizmatchi nomi haqiqiy va rejadagi sotuvlar hajmini ko‘rsating:
SELECT SALES, NAME, QUOTA FROM SALESREPS WHERE EMPL_NUM = 105
Agar izlash sharti TRUE bo‘lsa, qator natijaviy to‘plamga qo‘shiladi, agar izlash sharti FALSE bo‘lsa, qator natijaviy to‘plamga qo‘shilmaydi, agar NULL bo‘lsa ham natijaviy to‘plamdan chiqariladi! O‘z ma’nosiga ko‘ra WHERE, keraksiz yozuvlarni chiqarib, kerakligini qoldiruvchi filtr sifatida ishlatiladi.

Mantiqiy operatorlar
BETWEEN va IN Operatorlari.
BETWEEN ifodasi bu qiymatlar diapazoniga tegishlilikni tekshirishdir. Ifoda sintaksisi quyidagicha:
NOT ifodasi shartni teskarisiga o‘giradi, ya’ni tegishli emas ma’nosini bildiradi.
Misol: narxi har xil diapazonga mos keluvchi buyurtmalarni topish:
SELECT ORDER_NUM, AMOUNT FROM ORDERS WHERE AMOUNT BETWEEN 20.000 AND 29.999
NOT ifodasi yordamida berilgan diapazonga tegishlilikni tekshirish mumkin. Masalan: Sotuvlar haqiqiy hajmlari rejaning 80 dan 120 protsentigacha bo‘lgan diapazonga tushmaydigan xizmatchilar ro‘yxatini chiqarish:
SELECT NAME, SALES, QUOTA FROM SALESREPS WHERE SALES NOT BETWEEN (0.8 * QUOTA)
AND (1.2 * QUOTA)
IN ifoda to‘plamga tegishlilikni tekshiradi.
To‘rtta konkret xizmatchilar tomonidan olingan hamma buyurtmalarni aniqlash:
SELECT ORDER_NUM, REP, AMOUNT FROM ORDERS WHERE REP IN (107, 109, 101, 103)
NOT IN yordamida diapazonga “tegishli emaslik”ni tekshirish mumkin.

Download 8,26 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   54




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