20 variyant 2-savolga javob Sql da bir necha jadvallar bilan ishlash Jadvallarni jamlashtirish


SELECT Salepeople.SNum, SName, CName, Comm FROM


Download 154.85 Kb.
Pdf ko'rish
bet21/21
Sana04.11.2021
Hajmi154.85 Kb.
#170532
1   ...   13   14   15   16   17   18   19   20   21
Bog'liq
20...2

  SELECT Salepeople.SNum, SName, CName, Comm FROM 

Salepeople, Customers 

       WHERE Salepeople.City = Customers.City 

  UNION 

  SELECT SNum, SName, 'NO MATCH', Comm FROM 

Salepeople 

       WHERE NOT City = ANY ( SELECT City FROM Customers 

) 

  ORDER BY 2 DESC; 

    


Xar gal bir necha so‘rovlarni jamlaganda yumaloq qavslar yordamida 

baxolash mezonini ko‘rsatishingiz mumkin. YA’ni 



  query X UNION query Y UNION query Z; 

o‘rniga, yoki 



  ( query X UNION query Y )UNION query Z; 

yoki


 

  query X UNION ( query Y UNION query Z ); 

ko‘rsatishingiz mumkin. CHunki UNION bitta dublikatlarni yo‘qotib 

boshqasini qoldirishi mumkin. Quyidagi ikki ifoda 

 ( query X UNION ALL query Y )UNION query Z; 



query X UNION ALL( query Y UNION query Z ); 

bir xil natija qaytarishi shart emas, agar ikkilangan satrlar unda o‘chirilgan 

bo‘lsa.

 

 



Download 154.85 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   21




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