• 8-Amaliy ish Bir nechta jadvallarni birlashtirish, «JOIN» lar bilan ishlash.
  • 9-Amaliy ish Standart funksiyalardan foydalanib so‘rovlar yaratish
  • Ceil() Sonning butun qismini chiqaradi SELECT ceil(-1.7) Natija: BIT_LENGTH(‘matn’)
  • 7-Amaliy ish union, intersect va minus standart buyruqlardan foydalanish




    Download 330,37 Kb.
    Sana20.12.2023
    Hajmi330,37 Kb.
    #124512
    Bog'liq
    Z.M.Bobur taqdimot, KURS ISHI, H kurs ishi, ISKANDAR, Kosmik tezlikler haqqinda, qeHAs7xKuS689NE90aNp, Biznes huquqi mustaqil ish, Biznes huquqi, 1. Aholining bandlik muammosini hal etishda Ish bilan bandlik sh, Akramova S, KM Янги мустакил иш мавзулари №1-4, Mavzu Simulink paketi yordamida av tomatik boshqarish sistemasi-kompy.info, 6-Laboratoriya ishi, saman


    7-Amaliy ish
    UNION, INTERSECT va MINUS standart buyruqlardan foydalanish
    Menga berilgan mavzu “Telefon savdo markazi jadvali” ma`lumotlar bazasi edi. Eng birinchi 2 ta “telefon” jadvalini yasab olamiz.

    Birinchi UNION operatorini kurib chiqamiz
    SELECT T_turi_kod, I_yili FROM tefefonlar1 
    UNION 
    SELECT T_turi_kod, I_yili FROM tefefonlar

    Yuqoridagi furmuladan Union operatorining o’rniga biz INTERSECT hamda MINUS operatorlarini quyib yozishimiz kk edi ammo mening kompimdagi xampp versiyasiga to’gri kelmadi.
    8-Amaliy ish
    Bir nechta jadvallarni birlashtirish, «JOIN» lar bilan ishlash.
    Inner Join
    Inner join operatorini yuqoridagi jadvalga quyib kuramiz
    SELECT * FROM `tefefonlar1` INNER JOIN tefefonlar ON tefefonlar1.T_turi_kod=tefefonlar.T_turi_kod
    Natija:

    Left Join
    Inner join operatorini yuqoridagi jadvalga quyib kuramiz
    SELECT * FROM `tefefonlar1` LEFT JOIN tefefonlar ON tefefonlar1.T_turi_kod=tefefonlar.T_turi_kod
    Natija:

    Right Join
    Inner join operatorini yuqoridagi jadvalga quyib kuramiz
    SELECT * FROM `tefefonlar1` RIGHT JOIN tefefonlar ON tefefonlar1.T_turi_kod=tefefonlar.T_turi_kod
    Natija:

    9-Amaliy ish
    Standart funksiyalardan foydalanib so‘rovlar yaratish
    Bu amaliy ishda biz

    Jadvaldan foydalanamiz
    SELECT COUNT(*) FROM telefonlar2 WHERE Narxi>170
    Natija:

    Huddi shu tariqa boshqa amallar ham bajariladi.
    Abs()
    Sonning absalyut qiymatini chiqaradi
    SELECT abs(-3.97)
    Natija :

    Acos()
    Sonning radiandagi qiymatini chiqaradi
    SELECT acos(0.7)
    Natija:

    Ceil()
    Sonning butun qismini chiqaradi
    SELECT ceil(-1.7)
    Natija:

    BIT_LENGTH(‘matn’)
    BIT_LENGTH(‘matn’) – bu funksiya matn simvollar ketma ketligini necha
    bit o‘lchamda ekanligini aniqlaydi
    SELECT bit_length('Behruz')
    Natija:

    Now()
    Hozirgi vaqtni chiqaradi
    SELECT now()
    Natija:

    Download 330,37 Kb.




    Download 330,37 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    7-Amaliy ish union, intersect va minus standart buyruqlardan foydalanish

    Download 330,37 Kb.