Raqamli texnologiyalar konvergensiyasi kafedrasi



Yüklə 25,3 Kb.
tarix22.03.2024
ölçüsü25,3 Kb.
#168936
2-amaliy ish



O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI


Raqamli texnologiyalar konvergensiyasi kafedrasi



2-amaliy ish
Mavzu: UPDATE, AND, OR, NOT, IN, BETWEEN, LIKE, UPPER, LOWER, LENGTH operatorlaridan foydalangan holda so’rov yaratish.

Toshkent – 2023


2- AMALIY MASHG‘ULOTI

Mavzu: UPDATE, AND, OR, NOT, IN, BETWEEN, LIKE, UPPER, LOWER, LENGTH operatorlaridan foydalangan holda so’rov yaratish.


Ishni bajarish tartibi

Avvalo 1-amaliy mashg‘ulotida tuzgan jadvallarimizni esga olamiz. Endi o‘sha jadvallarni MYSQL da yuqorida sintaksisini keltirib o‘tganimizday komandalardan foydalanib yaratamiz.


1.Jadval ob’yektlariga qiymatlar beramiz:
So`rov: insert into maktab(id, xona_raqami, darslar_vaqtlari, ustozlar_tugilgan_yili_oy_kun_ismlari_fani) values(69, 15, 8,”27.09.1989””fizika””shahzoda”);
Natija:

2.1-rasm. maktab jadvaliga ma’lumotlarning kiritilishi


2. Jadvalni tanlaymiz va SELECT operatori orqali ekranga chiqaramiz. So`rov: Select * from maktab;


Natija:

2.2-rasm. maktab jadvaliga kiritilgan ma’lumotlarni ko’rish

3.MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat beramiz.


So`rov: Alter table maktab add oquvchilar_soni varchar(30);
Update maktab set oquvchilar_soni=15 where id=69;
Natija:

2.3-rasm. maktab jadvalida UPDATE operatori orqali mavjud ma’lumotni o`zgartirish

4. DROP operatori orqali jadvalni o’chiramiz:


So`rov: drop table maktab;
Natija:

2.4-rasm. maktab jadvalida DROP operatori orqali mavjud jadvalni o`chirdik

5. Oyligi 4 000 000 dan ko’p yoki id 2 dan katta ishchi Idsini, FISHini lavozimini esa katta harflarda chiqaramiz;


Ishchi jadvallarini ko’ramiz;

So`rov: SELECT *FROM ishchi;


Natija:

2.5-rasm. ishchi jadvalidagi ma’lumotlarni ko’rish


So`rov: select id, fish, upper(manzil) from ishchi where oyligi>27000;


Natija:

2,6-rasm. UPPER funksiyasini qo’llanishi natijasi

6. So`rov: SELECT id, substr(fish ,1,1)||’.’||fish, manzil, length(manzil), oyligi FROM ishchi WHERE id IN(1,2,3) AND oyligi>23500;


Natija:

2,7-rasm. Substr va mantiqiy amallarning qo’llanishi.

7. So`rov: select fish, length(manzil), ish_staji, oyligi from ishchi where not id=3;


Natija:

2,8 – rasm. Length funksiyasi va NOT mantiqiy amalining qo’llanishi.

8. Ishchining ism, familiyasini lower yordamida kichik harflarda, manzilining uzunligi va idsi 1 va 2 oralig’idagi xodimlarni chiqaramiz:


So`rov: select id, lower(fish), manzil, length(manzil), oyligi from ishchi where id between 1 and 2;


Natija:



2,9 – rasm. Lower, length funksiyalari va Between mantiqiy amalining qo’llanishi
Yüklə 25,3 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə