Prostoy xleb


BETWEEN va IN operatorlari



Yüklə 2,88 Mb.
səhifə20/66
tarix29.11.2023
ölçüsü2,88 Mb.
#140628
1   ...   16   17   18   19   20   21   22   23   ...   66
Qo\'llanma 11.10.2023

BETWEEN va IN operatorlari. BETWEEN operatori - bu qiymatlar diapazoniga tegishlilikni tekshirishdir. 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 shartni teskarisiga o‘giradi, yani tegishli emas ma’nosini bildiradi. NOT ifodasi yordamida berilgan diapazonga tegishlilikni tekshirish mumkin, masalan: sotuvlar haqiqiy hajmlari rejaning 80 dan 120 protsentgacha bo‘lgan oraliqqa tushmaydigan xizmatchilar ro‘yxatini chiqarish.

SELECT NAME, SALES, QUOTA FROM SALESREPS


WHERE SALES NOT BETWEEN (0.8 * QUOTA) AND (1.2 * QUOTA)
IN operatori to‘plamga tegishlilikni tekshiradi. Masalan, to‘rtta aniq 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 emaslikni " tekshirish mumkin.
LIKE operatori. Quyidagicha '%' shablonli LIKE operatorini qaraymiz: SELECT COMPANY, CREDIT_LIMIT FROM CUSTOMERS WHERE COMPANY LIKE '%n'
Bu xolda LIKE '%n' operatori 'n' harfiga tugaydigan hamma yozuvlarni ko‘rsatadi, agar % shabloni birinchi kelsa:

SELECT COMPANY, CREDIT_LIMIT FROM CUSTOMERS WHERE COMPANY LIKE '%gan'


Agar faqat bitta simvol ixtiyoriy bo‘lsa '_' shabloni qo‘llaniladi. Masalan: SELECT COMPANY, CREDIT_LIMIT FROM CUSTOMERS WHERE COMPANY LIKE 'Ap_lsin'
Yozuvlarni tartiblash, ORDER BY ifodasi. SELECT operatori tarkibida natijaviy yozuvlarni tartiblangan holda taqdim etish uchun ORDER BY ifodai ko‘zda tutilgan. Masalan, agar o‘quvchilar ro‘yxatini alfavit tartibida yoki tovarlar narxini kamayish tartibida chiqarish zarur bo‘lsa, u holda bu ifodadan foydalanish kerak bo‘ladi.
Quyidagi misolni ko‘ramiz: Har bir offis uchun sotuvlar haqiqiy hajmlarini regionlar nomlari, har bir regionda esa shaharlar nomlari bo‘yicha alfavit tartibida chiqarish.

Yüklə 2,88 Mb.

Dostları ilə paylaş:
1   ...   16   17   18   19   20   21   22   23   ...   66




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

    Ana səhifə