|
![](/i/favi32.png) Ma’lumot qismlari bo‘yicha qidiruv, intervallar bilan ishlash, bir nechta qiymatlar bo‘yicha qidiruvni amalga oshirish, bo‘sh qiymatlarni aniqlash operatorlaridan foydalanib so‘rovlar yaratish
|
səhifə | 2/3 | tarix | 19.12.2023 | ölçüsü | 84,5 Kb. | | #150950 |
| 6-mavzuWHERE FISH LIKE '%ov%';
Bu yerda talabalar jadvalidan FISHning o’rtasida ov so’zi bo’lgan FISH egalarini topadi
3.
SELECT name
FROM accounts
WHERE name LIKE '%s';
Bu yerda talabalar jadvalidan C harfi bilan tugaydigan FISH egalarini topadi
IN
SELECT *
FROM talaba
WHERE name IN ('Aliyev Vali', 'Valiyev Ali');
NOT IN" operatori
1.
SELECT *FROM talaba
WHERE FISH NOT IN ('Aliyev Vali', 'Valiyev Ali');
Bu yerda shu talabalar bo’lmagan kishilar so’ralayapti
1.
SELECT FISH
FROM talaba
WHERE name NOT LIKE '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
Dostları ilə paylaş: |
|
|