So`rov: Insert into mahsulot_nomi(id,qabul_qiluvchi, qazib_olingan_koni,sanasi) values(1,
75.5,
‘rossiya’,’27.09.2023’);
So`rov: Select * from mahsulot_nomi;
5 – Amaliy mashg’ulot
Mavzu: AND, OR, NOT mantiqiy standart so„zlardan foydalanish
Ishdan maqsad: Talabalarda AND, OR, NOT mantiqiy stanndart sozlardan
foydalanish va shu orqali relyatsion MB da ishlash ko‘nikmasini hosil qilish.
Masalaning qo‟yilishi: AND, OR, NOT, IN, BETWEEN, LIKE operatoridan
foydalanib avvalgi mashg‘ulotlarda yaratilgan jadvallar ustida amallar bajarish.
Uslubiy ko`rsatmalar:SQL tilida shart ifodalarini tuzish uchun solishtirish va
mantiqiy operatorlardan tashqari yana bir qator maxsus operatorlar qo‗llaniladi.
Bu operatorlar dasturlash tillarida mavjud emas. Bu operatolar:
Ishni bajarish tartibi 1.Oyligi 3 000 000 dan ko‘p yoki id 2 dan katta
Xodimlar Idsini, FISHini lavozimini esa katta harflarda chiqaramiz; Zavod
va kon xodimlari jadvallarini ko‘ramiz; So`rov: SELECT *FROM zavod
xodimlari;
So`rov: SELECT xodim_id, FISH, UPPER(lavozimi) FROM
ishchi_xodimlari WHERE oyligi>3000000;
2.So`rov: SELECT xodim_id, substr(FISH ,1,1)||‟.‟|| lavozimi, FISH,
manzili, length(manzili), oyligi FROM zavod_xodimlari WHERE xodim_id
IN(1,2,3) AND oyligi>1000000
3.So`rov: SELECT FISH, length(lavozimi), manzili, oyligi FROM
ishchi_xodimlari WHERE NOT xodim_id=3;
Dostları ilə paylaş: |