- REJA:
- Qism so‘rovlar bilan ishlash tamoyillariBirlashmadan foydalanish.
- Taqqoslash operatorlari yordamida qism so‘rov tomonidan qaytarilgan qiymatlarni solishtirish.
-
- Agar jadval ma’lumotlarini tartiblash kerak bo’lsa select *from jadval_nomi buyrug’ini takrorlaymiz faqat jadval_nomidan keyin ORDER BY ustun nomi(qaysi ustun bo’yicha saralash kerak bo’lsa o’sha ustun) ni qo’shib qo’yamiz.
- Agar tanlagan ustunda misol uchun 1995 yil tug’ilganlardan yoshi kichikchlarni chop etmoqchi bo’lsak yuqoridagi kodni yozib qo’yamiz, faqat jadval_nomidan keyin where ustun_nomi>1995 buyrug’ini qo’shib qo’yamiz.
- So’rovlarni amalga oshirish uchun quyidagi operatorlarimiz mavjud:
- LIKE Bu sizga WHERE va = kabi amallarni bajarishga imkon beradi, biroq bunda siz nima qidirishni aniq bilmasligingiz ham mumkin.
- IN Bu sizga WHERE va = kabi amallarni bajarishga imkon beradi, biroq bu yerda sizga kerakli bo’lgan element jadvalda bor yoki yo’qligini aniqlash uchun ishlatiladi.
- NOT Bu IN va LIKE bilan ishlatiladi, barcha o‘xshash bo‘lmagan NOT LIKE yoki tarkibida bo‘lmagan NOT IN shartlari bilan.
- AND & BETWEEN Bu sizga barchasi to‘g‘ri bo‘lgan amallarni birlashtirishga imkon beradi.
- OR Bu sizga kamida biri to‘g‘ri bo‘lgan amallarni birlashtirishga imkon beradi.
- LIKE operatori matn bilan ishlashda juda foydali hisoblanadi. WHERE so’rovi ichida LIKE dan foydalanasiz.
- NOT IN" operatori
- SELECT *FROM talaba
- WHERE FISH NOT IN ('Aliyev Vali', 'Valiyev Ali');
- Bu yerda shu talabalar bo’lmagan kishilar so’ralayapti
- "NOT LIKE" operatori
- SELECT FISH
- FROM talaba
- WHERE name NOT LIKE 'C%';
- Bu yerda FISH A dan boshlanmaydigan ism egalari so’ralayapti
Do'stlaringiz bilan baham: |