9 laboratoriya ishi mavzu: union, intersect va minus standart so„zlaridan foydalanish Ishdan maqsad



Download 0,55 Mb.
Pdf ko'rish
bet5/15
Sana15.12.2022
Hajmi0,55 Mb.
#886877
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Mb drr

Ishni bajarish tartibi 
select
 upper(Xona_turi
)
 from 
xona; 
natija: 
 
 


So`rov: Select LPAD(xona_turi,5,‟matrm‟) as newarea from xona; 
Natija: 
 
 
 
So`rov: Select RPAD(xona_turi,6,‟fezika‟) as qisqartma from 
xona; 
Natija: 
 
 
So`rov: select Length(xona_turi) from xona; 
Natija: 
 
 


 
So`rov: Select id, xona turi LTRIM(xona turi), RTRIM(xona turi) 
from xona; 
Natija:
 
 
 
 
 
 
 
10.
 
RIGHT(qator, miqdor)
- qatorning o‘ng tomonidan, ko‘rsatilgan 
miqdordagi belgilarni qaytaradi;
 
 
 
So`rov: Select Right(xona_turi, 4) as xona turi from xona; 
 
Natija: 
 
 
 
 
 
 
 
 
 
 


11 - LABORATORIYA ISHI 
Mavzu: Agrеgat funksiyalardan foydalanish 
Ishdan maqsad:
Berilgan 
predmet soha
ma`lumotlar 
bazasida agregat funksiyalaridan foydalanishni o`rganish. 
Masalani qo`yilishi:
Predmet soha ma`lumotlar bazasi 
shakllantirilgandan so`ng
ob`yektlardagi ma`lumotlarni guruhli 
agregat funktsiyalar orqali ishlash. 
Uslubiy ko`rsatmalar

Guruxli (agregat) funksiyalar
. Agregat 
(yoki STATIK) funksiyalar sonli yoki hisoblanuvchi ustunlar bilan 
ishlaydi.Guruhli funksiyalar jadvaldan yig`ilgan axborotlarni olish 
uchun xizmat qiladi. Bu funksiyalari jadvaldagi satrlar guruhi bilan 
amal bajarib, 1 ta natija chiqaradi. Agregat funksiya argumenti butun 
ustun bo‗lib, bitta qiymat qaytaradi. 
Select so`rovida guruhli funksiyalar maydon nomlari kabi 
ishlatiladi. Maydon nomlari funksiyalar argumentlari sifatida keladi. 
Agregat (yoki STATIK) funksiyalar sonli yoki hisoblanuvchi 
ustunlar bilan ishlaydi. Agregat funksiya argumenti butun ustun bo‗lib, 
bitta 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.

COUNT(*)
– So‗rov natijalari jadvalidagi satrlar sonini
hisoblaydi. 
Agregatlash argumenti bo‗lib ustun nomidan tashqari ixtiyoriy 
matematik ifoda xizmat qilishi mumkin. 
SQL tilida matematik funksiyalaridan quyidagilar 
ishlatiladi: 
ABS (son)
– sonning absolyut qiymatini hisoblaydi; 
61 


ISNUMERIC (ifoda)
– ifodaning sonli turga mansubligini 
aniqlaydi;
 SING(son)
– sonning ishorasini aniqlaydi; 
RAND(utun son)
– 0 va 1 oralig‘ida berguli siljiydigan favqulotdagi 
sonni hisoblaydi; 
ROUND(son, aniqlik)
– ko‘rsatilgan aniqlikda sonni yaxlitlaydi. 

Download 0,55 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish