Shakllar, shakllar ustasi, avtoformalar, shakl konstruktorining asosiy elementlari


SELECT `Salat_id`, concat (`Salat_nomi`,' ',`Salat_narxi`) as FIO FROM `salatnoma` WHERE `Salat_nomi`like '%p%' group by FIO



Download 1,83 Mb.
bet2/3
Sana10.07.2022
Hajmi1,83 Mb.
#770656
1   2   3
Bog'liq
2TAJRIBA ISHI Shakllar, shakllar ustasi, avtoformalar, shakl ko

SELECT `Salat_id`, concat (`Salat_nomi`,' ',`Salat_narxi`) as FIO FROM `salatnoma` WHERE `Salat_nomi`like '%p%' group by FIO;

Haqiqatdan ham jadvalga e’tibor beradigan bo’lsak, p harfi qatnashgan salat bitta.
Asosiy jadval:

ORDER BY – ushbu operator ham group by dan biroz farqli tartiblashni amalga oshiradi. U quyidagicha tahrirlanadi.
SELECT `maydon1`,`maydon2` FROM `jadval nomi` order by `tartiblanish maydoni`
Masalan: xizmatchilar jadvalidagi afitsankalar ro’yxatini alfavit bo’yicha tartiblaymiz.
Jadvalning dastlabki ko’rinishi.

SQL maydonga kiritiladidan kod quyidagicha.


SELECT `AF.ID`,`Afitsantkalar` FROM `xizmatchilar` order by `Afitsantkalar`
Quyidagi jadvalda afitsankalar ismi alfavit bo’yicha tartiblangan holatiga guvoh bo’lishimiz mumkin. Natijaviy jadval ko’rinishi:


Group BY va HAVING hamda Order by operatorlarining asosiy vazifalari shulardan iborat.

Misollar:
1. Biror bir fandan yuqori ball olgan talabalarning ro‘yxati chiqarilsin:
SELECT familiya, ismi, sharifi
FROM talaba t
WHERE EXIST (SELECT * FROM o‘zlashtirish o‘
WHERE t.id_talaba=o‘.id_talaba AND
ball>=86);
2. Barcha fanlardan yuqori ball olgan talabalarning ro‘yxati chiqarilsin:
SELECT familiya, ismi, sharifi
FROM talaba t
WHERE NOT EXIST (SELECT * FROM o‘zlashtirish o‘
WHERE t.id_talaba=o‘.id_talaba AND ball<86);
Ma’lumotni boshqarish buyruqlari SQL-da jadvalga ma’lumotlarni kiritish, o‘zgartirish va o‘chirish uchun uchta ma’lumotni manipulyatsiyalash tili (DML) buyruqlari mavjud. Bular INSERT (kiritish), UPDATE (yangilash), DELETE (o‘chirish) buyruqlari, bunda INSERT buyrug‘i jadvalga yangi qator qo‘shadi.
Eng oddiy holda, u quyidagi shaklga ega bo‘ladi:
INSERT INTO <"jadval nomi"> VALUES (< qiymati>; < qiymati>,…);
Ushbu ketma ketlikda VALUES kalit so‘zidan keyin qavs ichida ko‘rsatilgan qiymatlar jadvaliga qo‘shilgan yangi qatorning maydonlariga jadvalni yaratishda tegishli ustunlar ko‘rsatilgan tartibda kiritiladi, ya’ni CREATE TABLE buyrug‘i-dagidek. Masalan, STUDENT jadvaliga yangi qatorni kiritish quyidagicha amalga oshiriladi:
Termizda tahsil olayotgan barcha talabalar haqida ma’lumotni STUDENT1 jadvaliga qo‘shish uchun, WHERE bo‘limidagi tegishli so‘rovnomadan foydalanishingiz mumkin.
Masalan:

Download 1,83 Mb.

Do'stlaringiz bilan baham:
1   2   3




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