Multimediyali ma’lumotlar bazasi haqida tushuncha


Bu kod yordamida, "music" nomli jadvaldagi "title" ustun nomi "song_title" ga o'zgartiriladi


Download 1.81 Mb.
bet3/4
Sana17.06.2023
Hajmi1.81 Mb.
#1545407
1   2   3   4
Bog'liq
Bahromov Sardor MMB.,

Bu kod yordamida, "music" nomli jadvaldagi "title" ustun nomi "song_title" ga o'zgartiriladi.

Jadval ustunini o'chirish:

  • ALTER TABLE music
  • DROP COLUMN album;
  • Bu kod yordamida, "music" nomli jadvaldagi "album" ustuni o'chiriladi.

    Jadval ustuniga qo'shimcha xususiyat qo'shish:

  • ALTER TABLE music
  • ADD COLUMN rating INT DEFAULT 0;
  • Bu kod yordamida, "music" nomli jadvalga "rating" nomli yangi ustun qo'shiladi. Bu ustun xususiyati "INT" (raqam turi) va "DEFAULT" qiymati 0 bilan belgilanadi.

    Mantiqiy operatorlar Kengaytirilgan SELECT so‘rovlari: so‘rovlar, birlashtirilgan so‘rovlar, guruhlash.

    Mantiqiy operatorlar Kengaytirilgan SELECT so‘rovlari: so‘rovlar, birlashtirilgan so‘rovlar, guruhlash.

    Jadvallar ustunlariga ko'ra ma'lumotlar ko'rish:

    • SELECT music.title, artists.name
    • FROM music
    • JOIN artists ON music.artist_id = artists.id;
    • Bu kod yordamida, "music" va "artists" jadvallari "artist_id" ustunlari orqali birlashdiriladi. Natijada, "music" jadvalidagi "title" va "artists" jadvalidagi "name" ustunlaridagi ma'lumotlar ko'rsatiladi.

      Filterlash:

    • SELECT * FROM music WHERE year > 2010 AND genre = 'Pop’;
    • Bu kod yordamida, "music" jadvalidagi "year" ustuni 2010 dan katta va "genre" ustuni "Pop" bo'lgan qatorlar ko'rsatiladi.

    Aggregat funktsiyalar bilan biriktirish:

    Aggregat funktsiyalar bilan biriktirish:

    • SELECT genre, COUNT(*) AS total_songs, AVG(rating) AS avg_rating
    • FROM music
    • GROUP BY genre;
    • Bu kod yordamida, "music" jadvaldagi "genre" ustuniga ko'ra ma'lumotlar yig'indisi hisoblanadi. "COUNT" funktsiyasi bilan "total_songs" ustuni va "AVG" funktsiyasi bilan "avg_rating" ustuni hisoblanadi.

      Noma'lum qiymatlar bilan ishlash:

    • SELECT title, year, IFNULL(rating, 0) AS rating
    • FROM music;
    • Bu kod yordamida, "music" jadvalidagi "rating" ustunidagi noma'lum qiymatlarni (null qiymatlarini) 0 ga almashtirish uchun "IFNULL" funksiyasi ishlatiladi.


    Download 1.81 Mb.

    Do'stlaringiz bilan baham:
    1   2   3   4




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling