• INSERT INTO Student1 SELECT *
  • SQLda jarayonlar va standart funksiyalar
  • INSERT INTO Student1 SELECT *




    Download 281,59 Kb.
    bet52/80
    Sana05.01.2024
    Hajmi281,59 Kb.
    #130407
    1   ...   48   49   50   51   52   53   54   55   ...   80
    Bog'liq
    1-bob. Ma`lumotlar bazasining asosiy tushunchalari-fayllar.org

    INSERT INTO Student1 SELECT *



    FROM Student

    WHERE city= ‘Moskva‘;



    Student1 jadvaliga Moskvada o‘qiyotgan barcha talabalar haqidagi ma‘lumotlarni qo‘shish uchun WHERE parametrida mos qism so‘rov ishlatish mumkin.


    Masalan:

    INSERT INTO Student1 SELECT *



    FROM Student WHERE univ_ID IN ( SELECT univ_ID FROM University

    WHERE city = ‘Moskva‘);



    Nazorat savollari




    1. SQL tilining jadval yaratish operatori sintaksisi qanday?



    2. Indeks operatorini ko‘rinishi va uning vazifasi?



    3. SQL tilining jadvalga yozish va takomillashtirish komandalarini tavsiflang.



    4. Insert opretori haqoda ma`lumot bering.



    5. IN predikati nima vazifa bajaradi?



    6. Drop va Delete operatorlarining farqi nimada?



    7. Update operatori sintaksisi qanday yoziladi?



      1. SQLda jarayonlar va standart funksiyalar



    Agregat funksiyalar qo‘llanishi.Agregat (yoki STATIK) funksiyalar, sonli yoki hisoblanuvchi ustunlar Bilan ishlaydi. Agregat funksiya argumenti butun ustun bo‘lib, bita qiymat qaytaradi. Bu funksiyalarni ko‘rib chiqamiz:



    • SUM() – Ustundagi hamma qiymatlar summasini hisoblaydi.



    • AVG() – Ustundagi hamma qiymatlar o‘rtasi qiymatini hisoblaydi.



    • MIN() – Ustundagi hamma qiymatlar eng kichigini aniqlaydi.



    • MAX() – Ustundagi hamma qiymatlar eng kattasini aniqlaydi.



    • COUNT() – Ustundagi qiymatlar sonini hisoblaydi.



    • Download 281,59 Kb.
    1   ...   48   49   50   51   52   53   54   55   ...   80




    Download 281,59 Kb.