Rivojlantirish vazirligi



Download 0,57 Mb.
Sana21.01.2022
Hajmi0,57 Mb.
#396923
Bog'liq
Xoliyorov Dilshod KI-14-19s 3





О‘ZBEKISTON RESPUBLIKASI AXBOROT

TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI

RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT

AXBOROT TEXNOLOGIYALARI UNIVERSITETI

QARSHI FILIALI





TELEKOMMUNIKATSIYA TEXNOLOGIYALARI VA KASBIY TA’LIM” FAKULTETI

3-BOSQICH KI-14-19s GURUH TALABASINING

MA’LUMOTLAR BAZASI” FANIDAN TAYYORLAGAN

3-LABARATORIYA ISHI




BAJARDI: XOLIYOROV DILSHOD ERKIN O’G’LI

QABUL QILDI: TURSUNOVA.A


3-laboratoriya GROUP BY va ORDER BY standart so‘zlaridan foydalanib so‘rov yaratish. HAVING standart so‘zi orqali so‘rovlar yaratish. UNION, INTERSECT va MINUS standart so‘zidan foydalanish.

ORDER BY operatori qiymatlarni bir yoki bir nechta ustunlar bo'yicha saralaydi. ORDER BY operatori sintaksisi quyidagicha:

SELECT


select_list

FROM


table_name

ORDER BY

column1 [ASC|DESC],

column2 [ASC|DESC],

...;

ASC kalit so’zi ustunni o’sish tartibida saralashni, DESC esa kamayish tartibida saralashni bildiradi. Odatiy qiymat ASC.



Natijaviy to’plamni column1 ustuni bo’yicha o’sish tartibida saralash:

ORDER BY column1 ASC;

Yoki

ORDER BY column1;



Natijaviy to’plamni column1 ustuni bo’yicha o’sish tartibida saralash:

ORDER BY column1 DESC;

ORDER BY operatori SELECT va FROM operatorlaridan so’ng bajariladi:

Familiya ustuni bo’yicha saralash:

SELECT

contactLastname,



contactFirstname

FROM


customers

ORDER BY


contactLastname;

Familiya ustuni bo’yicha kamayish tartibida saralash:

SELECT

contactLastname,



contactFirstname

FROM


customers

ORDER BY


contactLastname DESC;

Saralashni ifoda orqali amalga oshirish:

SELECT

orderNumber,

orderlinenumber,

quantityOrdered * priceEach

FROM

orderdetails



ORDER BY

quantityOrdered * priceEach DESC;



GROUP BY operatori qatorlar to'plamini ustunlar yoki ifodalar qiymatlari bo'yicha natijaviy qatorlar to'plamiga guruhlaydi. GROUP BY operatori har bir guruh uchun bitta qatorni qaytaradi. Boshqacha qilib aytganda, natijalar to'plamidagi qatorlar sonini kamaytiradi.

GROUP BY operatori ko’pincha agregat funksiyalar bilan ishlatiladi. GROUP BY operatori sintaksisi quyidagicha:

SELECT

c1, c2,..., cn, aggregate_function(ci)

FROM

table


WHERE

where_conditions

GROUP BY c1 , c2,...,cn;

GROUP BY operatori bajarilish o’rni:



GROUP BY operatori bilan agregat funksiyalarning ishlatishiga misol:





Foydalanilgan adabiyotlar.

  1. www.ziyonet.uz

  2. www.tuit.uz

  3. www.tuit.kf.uz

  4. www.referat.uz

  5. www.intuit.ru

Download 0,57 Mb.

Do'stlaringiz bilan baham:




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