Malumotlarni qayta ishlashda mantiqiy ifodalardan foydalanish Narziyev Asomiddin


OR va AND operatorlarini birlashtirish


Download 7.82 Kb.
bet2/4
Sana18.06.2023
Hajmi7.82 Kb.
#1571303
1   2   3   4
Bog'liq
Ddd

OR va AND operatorlarini birlashtirish

SELECT ismi "Ismi",

familyasi "Familyasi",

qarz nomeri "Qarz", jinsi "Jinsi"

FROM xodim

WHERE ismi > 'E' AND jinsi = 'E‘

OR qarz nomeri = 1

ORDER BY ismi;

 

Ismi Familyasi Qarz Jinsi

--------------- -------------- ----- ------

Narziyev Asomiddin 1 E

Suvonov Nurbek 3 E

Sultonov Javohir 2 E

OR va AND operatorlarini birlashtirish

SELECT ismi "Ismi",

familyasi "Familyasi",

qarz nomeri "Qarz", jinsi "Jinsi"

FROM xodim

WHERE ismi > 'E' AND

(jinsi = 'E' OR qarz nomeri = 1)

ORDER BY ismi;

 

Ismi Familyasi Qarz Jinsi

--------------- --------------- ----- ------

Narziyev Asomiddin 1 E

Suvonov Nurbek 3 E

Sultonov Javohir 2 E

RO'YXATLAR (IN VA NOT INT)


      • Jadval ustunida saqlangan ma'lumotlar ro'yxatda yoki qiymatlar to'plamida yoki yo'qligini aniqlash uchun sinov uchun mo'ljallangan ikkita operator mavjud.

      • Bular IN va NO IN operatorlari.

      • Ushbu operatorlar so'rovlarni yozish vazifasini sezilarli darajada soddalashtiradi, aks holda ko'p sonli OR mantiqiy operatorlari yoki NO mantiqiy operatoridan noqulay foydalanish talab qilinishi mumkin.

IN operatoridan foydalanish

SELECT ismi "Ismi", familyasi "Familyasi",

maoshi "Maosh"

FROM xodim

WHERE maoshi = 1000 OR maoshi = 3000 OR maoshi = 2000

ORDER BY maoshi;

 

Ismi Familyasi Maosh

--------------- --------------- -----------

Narziyev Asomiddin $1000

Suvonov Nurbek $3000

Sultonov Javohir $2000

IN operatoridan foydalanish

SELECT ismi "Familiya", familyasi "Ism",

manzil "Shahar"

Xodimdan


Download 7.82 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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