Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Yüklə 334,91 Kb.
Pdf görüntüsü
tarix26.11.2022
ölçüsü334,91 Kb.
#70760
Solijonov-baza3



O
ʻZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA 
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI 
UNIVERSITETI
Ma’lumotlar bazasi fanidan 
 
 
 
3-
AMALIY ISH 
Guruh: 
DBM007-1
Bajardi: Solijonov Isroiljon 
 


 
Mavzu: UNION, INTERSECT va MINUS standart so‘zlaridan foydalanish. 
Standart funksiyalardan foydalanib so‘rovlar yaratish. Agrеgat funksiyalardan 
foydalanish. Bir nеchta jadvallar birlashtirish, JOINlar bilan ishlash. 
Ishdan maqsad: UNION, INTERSECT va MINUS standart so‘zlaridan 
foydalanib amallar bajarish, Standart funksiyalardan foydalanib so‘rovlar yaratish
berilgan predmet soha ma`lumotlar bazasida agregat funksiyalaridan
foydalanishni o`rganish

(SUM()AVG()MIN(), MAX(), COUNT(), 
COUNT(*)
)
Berilgan predmet soha ma`lumotlar bazasidan foydalanish 
SELECT SUM(Yutuqlari) 
FROM JAMOLAR; 
Funktsiya 
SUM()
raqamli ustunning umumiy yig'indisini qaytaradi.


SELECT AVG(Reytingi) 
FROM JAMOLAR; 
Funktsiya 
AVG()
raqamli ustunning o'rtacha qiymatini qaytaradi.
SELECT MIN(Reytingi) AS eng_yuqori_reyting
FROM JAMOLAR; 
Funktsiya 
MIN()
tanlangan ustunning eng kichik qiymatini qaytaradi. 
SELECT MAX(Yutuqlari) AS Braziliyaning_yutuqlari_soni 
FROM JAMOLAR; 
Funktsiya 
MAX()
tanlangan ustunning eng katta qiymatini qaytaradi. 
SELECT COUNT(Nomi) 
FROM JAMOLAR; 


Funktsiya 
COUNT()
belgilangan mezonga mos keladigan qatorlar sonini 
qaytaradi.Bo’sh katakchalani hisobga olmaydi. 
SELECT COUNT(*) 
FROM JAMOLAR; 
Funktsiya 
COUNT(*)
tablitsa sonini qaytaradi .Bo’sh katakchalarni hisobga oladi. 
create table JAMOLAR2(ID int,Nomi TEXT(15),Narxi VARCHAR(12),Reytingi 
int(10),Yutuqlari int(20) ); 
INSERT INTO JAMOLAR2(ID,Nomi,Narxi,Reytingi,Yutuqlari)VALUES(1,'Uzbekistan','120mln','72','0') 
INSERT INTO JAMOLAR2(ID,Nomi,Narxi,Reytingi,Yutuqlari)VALUES(2,'Italiya','650mln','7','4') 
SELECT * FROM JAMOLAR
UNION
SELECT * FROM JAMOLAR2; 


INSERT INTO JAMOLAR2(ID,Nomi,Narxi,Reytingi,Yutuqlari)VALUES(3,'Qatar','56mln','75','0') 
INSERT INTO JAMOLAR(ID,Nomi,Narxi,Reytingi,Yutuqlari)VALUES(1,'Ispaniya','940mln','5','3') 
SELECT * FROM JAMOLAR
INTERSECT 
SELECT * FROM JAMOLAR2 
SELECT *FROM JAMOLAR 
EXCEPT /=MINUS 
SELECT *FROM JAMOLAR2; 


Standart funksiyalardan foydalanib so`rovlar yaratish 
Select LOWER(nomi) from JAMOLAR; 
LOWER - satrni kichik harfga o'zgartiradi 
Select UPPER(nomi) from JAMOLAR; 
UPPER - satrni katta harfga o'zgartiradi 


Xulosa: 
Men bu Amaliy mashg’ulotda hosil qilinga QATAR2022nomli MB ning Jamolar 
tablitsasi ustida UNION, INTERSECT va MINUS standart so‘zlaridan foydalanib 
amallar bajarish, Standart funksiyalardan foydalanib so‘rovlar yaratish, berilgan 
predmet soha ma`lumotlar bazasida agregat funksiyalaridan foydalanishni 
o`rganish

(SUM()AVG()MIN(), MAX(), COUNT(), COUNT(*))
Berilgan predmet soha ma`lumotlar bazasidan foydalanishni o`ragandim.
 

Yüklə 334,91 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin