• SELECT Customers.CName, Salepeople.SName, Salepeople.City FROM Salepeople, Customers WHERE
  • SELECT Customers.CName, Salepeople.SName FROM Customers, Salepeople WHERE
  • SELECT book, title, author, name FROM author, book WHERE book, author = author, id
  • SELECT Customers.*, Salepeople.* FROM Salepeople




    Download 1,38 Mb.
    Pdf ko'rish
    bet41/79
    Sana30.01.2024
    Hajmi1,38 Mb.
    #148346
    1   ...   37   38   39   40   41   42   43   44   ...   79
    Bog'liq
    Mundarija kirish

    SELECT Customers.*, Salepeople.* FROM Salepeople, 
    Customers;* 
    Lekin bu yerda xosil bo„lgan jadval keraksiz ma‟lumotlarga ega. 
    Keraksiz satrlarni olibtashlash uchun WHERE jumlasidan foydalaniladi. 


    61 
    Masalan: beritlgan shaxardagi sotuvchilar va buyurtmachilar 
    ixtiyoriy kombinatsiyasini ko„rish uchun quyidagini kiritish lozim: 
    SELECT 
    Customers.CName, 
    Salepeople.SName, 
    Salepeople.City 
    FROM 
    Salepeople, 
    Customers 
    WHERE 
    Salepeople.City = Customers.City; 
    Jamlashda SQL bir necha jadval satrlari kombinatsiyasini 
    predikatlar bщyicha solishtirishdir. Asosoan ma‟lumotlar ilovali 
    yaxlitlik asosida tekshirilib, ajratib olinadi. 
    Misol: xar bir sotuvchiga mos keluvchi buyurtmachilar ro„yxati: 
    SELECT 
    Customers.CName, 
    Salepeople.SName 
    FROM 
    Customers, 
    Salepeople 
    WHERE 
    Salepeople.SNum=Customers.SNum; 
    Tenglikka asoslangan predikatlardan foydalanuvchi jamlanmalar, 
    tenglik bo„yicha jamlanma deb atalib, jamlanmalarning eng umuiy 
    ko„rinishidir. Shu Bilan birga ixtiyoriy relyasion operatordan 
    foydalanish mumkin.  
    Ichki va tashqi jamlashlar 
    Jamlashlar bir jadval satriga ikkinchi jadval satrlarini mos 
    qo„yishga imkon beradi. Jamlashlar asosiy turi bu ichki jamlashdir. 
    Jadvallarni ichki jamlash ikki jadval usutunlarini tenglashtirishga 
    asoslangandir: 
    SELECT book, title, author, name FROM author, book 
    WHERE book, author author, id 
    MySQL jamlashning kuchliroq tipi Ya‟ni chap tashqi jamlash(yoki 
    tashqi jamlash) dan foydalanishga imkon beradi. Jamlash bu turitning 
    ichki jamlashdan farqi shundaki natijaga o„ng jadvalda mos ustunga ega 
    bo„lmagan chap jadval ustunlari qo„shiladi. Agar avtorlar va kitoblar 
    misoliga e‟tibor bersangiz atijaga ma‟lumotlar bazasida kitoblarga ega 
    bo„lmagan kitoblar kirmagan edi. 
    Ko„p xollarda o„ng jadvalda mosi bo„lmagan chap jadvaldagi 
    satrlarni chiqarish kerak bo„ladi. Buni tashqi jamlash yordamida amalga 
    oshirish mumkin: 


    62 

    Download 1,38 Mb.
    1   ...   37   38   39   40   41   42   43   44   ...   79




    Download 1,38 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    SELECT Customers.*, Salepeople.* FROM Salepeople

    Download 1,38 Mb.
    Pdf ko'rish