3. Laboratoriya ishi Mavzu : Ma’lumotlarni tanlash va ular ustida amallar. Ishdan maqsad


Misol №1. Bir nechta ustunlardan ma'lumotlarni tanlash uchun SELECT  operatoridan foydalanish



Yüklə 173,11 Kb.
Pdf görüntüsü
səhifə2/2
tarix13.12.2022
ölçüsü173,11 Kb.
#74245
1   2
3. Laboratoriya ishi Mavzu Ma’lumotlarni tanlash va ular ustid (1)

Misol №1. Bir nechta ustunlardan ma'lumotlarni tanlash uchun SELECT 
operatoridan foydalanish. 
Ushbu misolda biz bir vaqtning o'zida bir jadvalning bir nechta ustunlaridan 
ma'lumotlarni olish uchun SELECT operatoridan foydalanamiz: 
SELECT ustun_nomi_1, ustun_nomi _2, ustun_nomi _3 
FROM jadval_nomi; 


Jadval yana ko'plab ustunlarni o'z ichiga olishi mumkinligiga qaramay, ushbu 
misoldagi SELECT so'zi jadvalning faqat uchta zarur bo'lgan ustunlaridan 
ma'lumotlarni qaytaradi. 
Masalan Dekanat MBdagi “Talabalar” jadvalidagi faqat talabaning FISHni 
ko’rish uchun quyidagi buyruqni yozamiz: 
mysql> select fam, ism, ota_ism from talabalar; 
+--------------------+---------------+----------------------+ 
| fam | ism | ota_ism | 
+--------------------+---------------+----------------------+ 
| Nabijonov | Avazbek | Nazirjon o`g`li | 
| Ergashboyev | Kozimjon | Qodirali o`g`li | 
| Xasanov | Yo`lchiboy | Ibroxim o`g`li | 
| Nabiyev | Shoxruxbek | Ma`rufjon o`g`li | 
| G`aniyev | Jaxongir | Alisher o`g`li | 
| Usmonov | Otabek | Farxodbek o`g`li | 
| Vaxobov | Xikmatillo | Mamirjon o`g`li | 
| Mirodilov | Oybek | Zafarjon o`g`li | 
| Qodirova | Nafisaxon | Mahamadjon qizi | 
| Valijonov | Akramjon | Ermuhammadjon o`g`li | 
| Mirzayev | Maxammadjon | Maxamadayub o`g`li | 
| Akbarov | Jamshid | Ikromjon o`g`li | 
| Oripov | Ilxomjon | Lukmonjon o`g`li | 
| Muxammadjonov | Mashrabjon | Zokirjon o`g`li | 
| G`oyibberdiyev | Abdullajon | Mirzoxidjon o`g`li | 
| Xasanboyev | Dostonbek | Qaxxorali o`g`li | 
| Axmedov | Isxoqjon | Ibroximjon o`g`li | 
| Naziraliyev | Urinboy | Farxodjon o`g`li | 
| Qosimov | Mirjalol | Shuxratjon o`g`li | 
| Inomova | Durdonaxon | Paxlavonjon qizi | 


Misol №1. Barcha ustunlardan ma'lumotlarni tanlash uchun SELECT 
operatoridan foydalanish 
Agar jadvaldagi barcha ustunlardan ma'lumotlarni ajratib olish kerak bo'lsa, 
SELECT buyrug'ida barcha ustun nomlarini ko'rsatishingiz mumkin, yoki siz 
shunchaki quyidagi so'rovda ko'rsatilgan qisqartirilgan belgi (* - yulduzcha) dan 
foydalanishingiz mumkin: 
SELECT * FROM jadval_nomi; 
Ushbu so'rov ma'lum jadvalning barcha ustunlaridan ma'lumotlarni 
qaytaradi. 
SELECT * odatda "yulduzni tanlang" yoki "barchasini tanlang" deb 
nomlanadi, chunki shu bilan siz jadvaldagi barcha ma'lumotlarni tanlaysiz. 
SELECT * -ni faqat maxsus so'rovlar uchun ishlatish tavsiya etiladi. 
Masalan Dekanat MBdagi “Mutahassisliklar” jadvalidagi barcha ustunlardagi 
ma’lumotlarni ko’rish uchun quyidagi buyruqni yozamiz: 
mysql> select * from mutahassislik; 
+-----------------+------------+--------------------------------------------------------------+ 
| ID_mutahasislik | ID_kafedra | mutahasislik | 
+-----------------+------------+--------------------------------------------------------------+ 
| 5330300 | 104 | Axborot xavfsizligi (АКТ vа servis) | 
| 5330501 | 102 | Kompyuter injiniringi | 
| 5330502 | 101 | Kompyuter injiniringi(AT-Servis) | 
| 5330600 | 105 | Dasturiy injiniringi ("Dasturiy injiniringi") | 
| 5350100 | 106 | Telekommuniktsiya texnologiyalari ("Telekommunikatsiyalar») | 
| 5350400 | 107 | Axborot-kommunikatsiya texnologiyalari sohasida kasb ta`limi | 
+-----------------+------------+--------------------------------------------------------------+ 
6 rows in set (0.06 sec) 
Topshiriq: Select operatorini ma’lumotlar bazasidagi har bir jadvalga 
qo’llash natijalarni hisobot qilib topshirish. 

Yüklə 173,11 Kb.

Dostları ilə paylaş:
1   2




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