Sql – Structured Query Language


[NOT] EXISTS (SELECT…FROM…WHERE…)



Download 0,87 Mb.
bet19/20
Sana09.12.2022
Hajmi0,87 Mb.
#882644
1   ...   12   13   14   15   16   17   18   19   20
Bog'liq
8-9-Лекция узб (1)

[NOT] EXISTS (SELECT…FROM…WHERE…),

ва WHERE сўзидан кейин жойлашади. Бундай ифода рост бўлади агар сўров бўш бўлмаган натижа қайтарса. Амалда бундай қисм сўров доимо коррелацияловчи бўлади.

Мисол. Камида битта фандан имтихон топширган (бахоланган) талабалар рўйхатини ўқиш.

SELECT stName FROM Students

WHERE EXISTS ( SELECT * FROM Marks

WHERE Marks.stNum = Students.stNum);

Каррали (кўп сонли) солиштириш ANY и ALL

Каррали солиштириш синтаксиси

Текшириладиган_ифода = | <> | < | <= | > | >=

ANY | ALL ичма-ич_сўров

SQL илида ALL умумийлик квантори

Мисол. КИ-121 гурухида ихтиёрий талабадан кўп стипендия олган талабалар рўйхатини олиш.

SELECT *

FROM Students

WHERE stStipend > ALL (SELECT stStipend

FROM Students, Groups

WHERE Students.grNum = Groups.grNum

AND Groups.grName = ‘КИ-121’);

SQL тилида ANY (SOME) квантори

Мисол. Университетдаги студентлар ичидан туғилган куни ЛИ-121 гурухида камида битта студент билан мос келадиган студентларни аниқлаш

SELECT *

FROM Students, Groups

WHERE stBrthDate = ANY (SELECT stBrthDate

FROM Students, Groups

WHERE Students.grNum = Groups.grNum

AND Groups.grName = ‘КИ-121’) AND Students.grNum = Groups.grNum

AND Groups.grName <> ‘КИ-121’;

Жадвалларни ички туташириш (INNER JOIN)

INNER JOIN

Мисол. Студентлар рўйхатини улар тегишли гурухибилан тасвирлаш.

SELECT stName, grName

FROM Students INNER JOIN Groups

ON Students.grNum = Groups.grNum;

Жадвалларни ички туташириш (INNER JOIN)

Агар жадвалларни бир номли устунлари қийматларини тенглиги бўйича улаш керак бўлса ON сўзи ўрнига USING ишлатилади.


Download 0,87 Mb.

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




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