WHERE FISH LIKE '%ov%';
Bu yerda talabalar jadvalidan FISHning o’rtasida ov so’zi bo’lgan FISH egalarini topadi
3.
SELECTname FROM accounts
WHEREnameLIKE '%s';
Bu yerda talabalar jadvalidan C harfi bilan tugaydigan FISH egalarini topadi
IN
SELECT*
FROM talaba
WHEREnameIN ('Aliyev Vali', 'Valiyev Ali');
NOT IN" operatori
1.
SELECT *FROM talaba
WHEREFISHNOTIN ('Aliyev Vali', 'Valiyev Ali');
Bu yerda shu talabalar bo’lmagan kishilar so’ralayapti
"NOT LIKE" operatoriga doir savollarning yechimlari
1.
SELECTFISH FROM talaba
WHEREnameNOTLIKE 'C%';
Bu yerda FISH A dan boshlanmaydigan ism egalari so’ralayapti
AND operatori birdan ortiq mantiqiy kod bayonotini inobatga olgan holda WHERE kod bayonoti ichida ishlatiladi. AND operatori bilan har safar yangi kod bayonotini ulaganingizda qaysi ustunga murojaat qilayotganingizni aniqlab o‘tishingiz kerak bo‘ladi. Bir vaqtning o‘zida istagan miqdordagi kod bayonotlarini bog‘lashingiz mumkin bo‘ladi. Ushbu operator shu vaqtgacha tanishib chiqqan barcha operatorlar bilan ishlaydi, shu jumladan, arifmetik operatorlar bilan ham (+, *, -, /). LIKE, IN va NOT operatorlaridagi mantiq AND operatori bilan bog‘lanishi mumkin.
"BETWEEN" operatori
Bazida AND operatori ishlatganda yozilgan kod bayonotini BETWEEN operatori orqali qisqaroq va tushunarliroq yozishimiz mumkin. Ayniqsa, bir xil ustunni AND kod bayonotlarining turli qismlari uchun ishlatganda to‘g‘ri keladi. Avvalgi videolavhamizda BETWEEN operatori ishlatishimiz kerak edi.
Quyidagini yozishni o‘rniga:
WHERE yosh >= 16 AND yosh <= 20
Ushbu kodni yozishimiz mumkin:
WHERE yosh BETWEEN 16 AND 20