Insert into buyrug’I orqali bazamizga 5 ta ma’lumot qo’shib olamiz



Yüklə 2,01 Mb.
tarix22.01.2023
ölçüsü2,01 Mb.
#99003
17 variant 5 lab




Insert into – buyrug’I orqali bazamizga 5 ta ma’lumot qo’shib olamiz
insert into
tatu.universitet(id, universitet_nomi, fakultetlar, yonalishlar, talabalar, oqituvchilar)
values(2, "JDPU", 13, 28, 19273, 542),(3, "JPI", 5, 13, 6500, 143),(4, "UzMU", 14, 50, 25000, 1059),(5, "JIDU", 3, 7, 1300, 100);
select * from tatu.universitet where fakultetlar > 2 and talabalar < 10000;
and – bu ikta shartni birdaniga qabul qilgan holatda bajariladigan operator, and orqali fakultetlari 2 tadan ko’p va talabalar soni 10000 dan ortiq bo’lgan universitetlarni chiqardik

select * from tatu.universitet where fakultetlar = 2 or fakultetlar = 3;
or – bu operator ikta holatdan bittasi ishlasa ham bajariladigan operator, fakultetlar soni 2 ta yoki 3 ta bo’lganlarini chiqardik
select * from tatu.universitet where not universitet_nomi = "UzMU JF";
not – emas, universitet nomi UzMU JF ga teng bo’lmaganlarini chiqardik
select * from tatu.universitet where universitet_nomi in ("UzMU JF", "JDPU", "JPI");
in – shu malumotlar orasida borlari bo’lsa shular chiqariladi
select * from tatu.universitet where fakultetlar between 10 and 20;
Between bu oraliqni ifodalaydi, bu yerda fakultetlar 10 tadan ko’p 20 tadan kam bo’lganlar chiqarilayapti
select * from tatu.universitet where universitet_nomi like "J%U";
LIKE operatori faqat simvolli maydonlar uchun qo‘llaniladi va maydon qiymati operatorda ko‘rsatilgan namunaga mosligini tekshirish imkonini yaratadi. Namuna quyidagi maxsus simvollardan tashkil topadi:

  • _ (tagiga chizish belgisi) – bitta ixtiyoriy simvolni bildiradi;

  • % (foiz belgisi) – ixtiyoriy miqdordagi simvollar ketma – ketligini bildiradi.

Bu yerda J harfi bilan boshlangan va U harfi bilan tugagan universitetlar chiqarilayapti
Yüklə 2,01 Mb.

Dostları ilə paylaş:




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

    Ana səhifə