• So’rovlar (IN)
  • So’rovlar(Between)
  • Almashtirish funksiyalari
  • 2. Maslan, ularga quyidagi misolni ko`ramiz.
  • Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN. LIKE, NULLamallari ham




    Download 1.45 Mb.
    bet2/4
    Sana17.12.2023
    Hajmi1.45 Mb.
    #121507
    1   2   3   4
    Bog'liq
    Durdona dasturlash, Dilshod, Knimatik xisob, 1678864316, 1-amaliy AJ, ped 1-top, Bahtiyorova Komila kurs ishi, 7-lab, HISOBOTI, Academic-Data-305211104345, ae4c7a43a24999f34c1286258951c26c37503e3f, 4-Testlar , Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, 08. Making soap

    Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN. LIKE, NULLamallari ham

    ishlatiladi. IN, NOT parametli ishlatilganda tekshirilayotgan maydon qiymati berilgan ro`yxat

    bilansolishtiriladi. Bu ro`yxat IN operatori o`ng tomonidani ( ) ichida yoziladi.

    So’rovlar (IN)

    • ‘’IN’’ kalit so’rovi bilan ishlash:
    • select * from maxsulot where id in (1,5,6);

      2. Bu kalit so’zni avzalligi shundaki id so’zini takrorlamasdan chaqiradi:

      select * from maxsulot where id = 1 or id = 5 or id = 6;

    So’rovlar(Between)

    • ‘’Between’’ kalit so’rovi bilan ishlash:
    • select * from maxsulot where id in between 2 and 9;

      2. Bu kalit so’zni avzalligi shundaki u ham in kalit so’zidek id so’zini takrorlamasdan chaqirish uchun ishlatiladi:

      select * from maxsulot where id >= 2 and id <= 9 ;

    So’rovlar(LIKE)

    • ‘LIke’’ kalit so’zi kalit so’z bilan qidirilayotgan ustun elementlari qismlari uchun qidiradi misol uchun :
    • select * from market where adress like “%le%”;

    • Like kalit so’zining ham ikkita belgisi bor …
    • ‘%’ -> Bu belgi qo’yilgan joyda bir yoki undan ham ortiq so’zlar borligini ta’minlaydi.

      ‘_’ -> Bu belgi qo’yilgan joyda bitta so’z borligini ta’minlaydi.

    Almashtirish funksiyalari

    • SQL da almashtirish funksiyalari bilan ishlash
    • LOWER- () – berilgan satrni kichik harflarga almashtirib beradi.

      UPPER- () – kichik harflarni kata harflarga almashtirib beradi.

      INITCAP- () – satrdagi har bir uzunlikni 1-harfini bosh harf qilib beradi.

      2. Maslan, ularga quyidagi misolni ko`ramiz.

      SELECT LOWER(nomi) FROM market WHERE id > 1 AND id < 5;

      SELECT UPPER(nomi) FROM market WHERE id > 5 AND id < 8;

      SELECT INITCAP(nomi) FROM market WHERE id > 3 AND id < 7;

    Almashtirish funksiyalari

    • Guruhli funksiyalar jadvaldan yig`ilgan axborotlarni olish uchun xizmat qiladi. Bufunksiyalari jadvaldagi satrlar guruhi bilan amal bajarib, 1 ta natija chiqaradi. Guruhlifunksiyalar uchun quyidagi amallarni ishlatamiz.

    • Download 1.45 Mb.
    1   2   3   4




    Download 1.45 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN. LIKE, NULLamallari ham

    Download 1.45 Mb.