SELE C T F R OM / /INSE R T”, … ); D ELETEUPDA TE SET c o lu m n=e x p re s sion; UPDA TESo`rov: SELECT id, Lower(mahsulot_nomi), mahsulot_narxi, mahsulot_soni, sanasi FROM mening_dukonim WHERE id BETWEEN 2 and 5; NatijaInsert into tatu(id, mahsulot_nomi, mahsulot_soni, mahsulot_narxi) values ( 1, ‘Notebook HP’, 15, ‘700 $’); NatijaSo’rov: select mahsulot_narxi from mening_dukonim; Natija: 4.4-rasm 5 - TopshiriqM asala n i n g q o ’ yili s hi: AND, OR, NOT, IN, BETWEEN, LIKE |
Kompyuter injiniringi” fakulteti “Kompyuter tizimlari” kafedrasi
|
bet | 4/5 | Sana | 08.06.2024 | Hajmi | 0,79 Mb. | | #261633 |
Bog'liq 1-deadlineBu sahifa navigatsiya:
- SELE C T F R OM / /
- INSE R T
- ”, … ); D ELETE
- UPDA TE SET c o lu m n=e x p re s sion; UPDA TE
- So`rov: SELECT id, Lower(mahsulot_nomi), mahsulot_narxi, mahsulot_soni, sanasi FROM mening_dukonim WHERE id BETWEEN 2 and 5; Natija
- Insert into tatu(id, mahsulot_nomi, mahsulot_soni, mahsulot_narxi) values ( 1, ‘Notebook HP’, 15, ‘700 $’); Natija
- So’rov: select mahsulot_narxi from mening_dukonim; Natija: 4.4-rasm 5 - Topshiriq
- M asala n i n g q o ’ yili s hi: AND, OR, NOT, IN, BETWEEN, LIKE
DML tili so’rovlari:
SELECT – Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
Sintaksisi esa quyidagicha:
SELECT *FROM <jad_nomi> // jadvalni to’liq chiqarish
SELECT <ustun_nomi> FROM _nomi> // jadval ustunlarini chiqarish
INSERT – SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
Sintaksisi esa quyidagicha:
INSERT INTO <jad_nomi> VALUES (“ustun_info”, “ustun_info”, … );
DELETE – satrlarni jadvaldan o’chirish buyrug’i.
Sintaksisi esa quyidagicha:
DELETE FROM <jad_nomi> WHERE qidiruv_sharti;
UPDATE – Maydon qiymatlarini o’zgartirish buyrug’i.
Sintaksisi esa 2 hil:
UPDATE _nomi> SET column=expression;
UPDATE _nomi> SET column=expression
WHERE qidiruv_sharti;
4.1-rasm.
So`rov: SELECT id, mahsulot_nomi, mahsulot_narxi, mahsulot_soni FROM mening_dukonim WHERE NOT id=3;
Natija:
Mahsulot nomini LOWER yordamida kichik harflarda, manzilining uzunligi va IDsi 2 va 5 oralig’idagi mahsulotlarni chiqaramiz:
So`rov: SELECT id, Lower(mahsulot_nomi), mahsulot_narxi, mahsulot_soni, sanasi
FROM mening_dukonim WHERE id BETWEEN 2 and 5;
Natija:
LIKE hossasidan foydalanib ko’ramiz.
So’rov: select id, mahsulot_nomi from mening_dukonim where mahsulot_nomi like 'A%'
Natija:
So`rov: Insert into tatu(id, mahsulot_nomi, mahsulot_soni, mahsulot_narxi) values ( 1, ‘Notebook HP’, 15, ‘700 $’);
Natija:
4.2-rasm.
MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat beramiz.
So`rov: Alter table mening_dukonim add sanasi varchar(8);
Natija:
4.3-rasm
Tabledan bitta ustunni tanlab olish:
So’rov: select mahsulot_narxi from mening_dukonim;
Natija:
4.4-rasm
5 - Topshiriq
Mavzu: AND, OR, NOT mantiqiy standart so‘zlardan foydalanish
Ishdan maqsad: Talabalarda AND, OR, NOT mantiqiy stanndart so‘zlardan 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.
|
| |