Mundarija kirish mavzu


SELECT Salepeople.SNum, SName, CName, Comm FROM


Download 288.16 Kb.
bet50/80
Sana26.07.2023
Hajmi288.16 Kb.
#1662746
1   ...   46   47   48   49   50   51   52   53   ...   80
Bog'liq
Mundarija kirish mavzu-fayllar.org

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


71
(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.

Nazorat savollari 
1. SQLda almashtirish funksiyalari nima maqsadda ishlatiladi?
2. Guruhli funksiyalarga qnaday funksiyalar kiradi?
3. Tasavurlar (View)ning afzalliklari nimada?
4. Shartli so„rovlar qanday tashkil qilinadi?
5. Guruhli funksiya vazifalari?
6. Guruhli funksiya ko`rinshlari?
7. Murakkab so`rovlar yaratish qanday yaratiladi?
10-mavzu. SQLtili yordmida ma’lumotlarni tavsiflash 
Reja
1. SQL tilida ma‟lumotlarni butunligini ta‟minlash.
2. Ma‟lumot jadvallarini yaratish.
3. Qism so„rovlar bilan ishlash.
4. Ma‟lumot bazasi ob‟еktlarini yaratish.
5. Ma‟lumotlarni aniqlash tili (DLL) opеratorlari.
6. CREATE TABLE komandasi.
7. INSERT komandasi.
8. Har bir ustun uchun tip (toifa) va o„lcham.
Tayanch so`zlar: CREATE TABLE, Char, character, Int, Smallint,
Dec, Number, Float.

Download 288.16 Kb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   80




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