|
SELECT name, surname FROM student WHERE kurs=3 and stipend>0
|
bet | 2/18 | Sana | 16.01.2024 | Hajmi | 50,82 Kb. | | #138706 |
Bog'liq Sql tilining create operatori va u yordamida soârovlar yaratish -fayllar.orgSELECT name, surname FROM student WHERE kurs=3 and stipend>0;
Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN, LIKE, IS NULL amallari ham ishlatiladi. IN, NOT parametrlari ishlatilganda tekshirilayotgan maydon qiymati berilgan ro’yxat bilan solishtiriladi. Bu ro’yxat IN operatori o’ng tomonidan () ichida yoziladi.
Jadvaldan imtihon baholari «4» va «5» baholi talabalar ro’yxatini chiqaring.
SELECT * FROM exam-marks WHERE mark IN (4, 5);
Birorta ham 4 va 5 olmagan talaba haqidagi ma’lumotlar olish uchun NOT IN yoziladi. BETWEEN amali maydon qiymatini berilgan intervalga kirganligini tekshirish uchun ishlatiladi.
30 va 40 soat doirasida o’qitiladigan fanlarni chiqarish so’rovini tuzing.
SELECT* FROM subject WHERE hour BETWEEN 30 AND 40;
BETWEEN amali maydonlar sonli va simvolli bo’lganda ham ishlatiladi.
LIKE amali f-t simvolli toifadagi maydonlar uchun ishlatiladi. Bu amal maydonni satrli matnlarni LIKE dan so’ng ko’rsatilgan qism satr bilan solishtiradi.
Studentlar jadvalida familiyasi «M» xarfi bilan boshlanadigan talaba haqida ma’lumot
chiqaring.
SELECT * FROM student WHERE surname LIKE M%;
% - foiz belgisi shu pozitsiyada ixtiyoriy simvollar ketma-ketligi kelishini anglatadi.
Bu amallarni maydonda o’tkazib yuborilgan qiymatlarni yoki noaniq qiymatlarni
topishda ishlatib bo’lmaydi.
Sonli ma’lumotlarni uzunlik o’zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amallar ishlatiladi: «-», «+», «*», «/».
Misol: SELECT surname, name, stipend kurs, (stipend*kurs)/2 FROM student WHERE kurs=4 and stipend > 0;
Ma’lumotlar bazasi nima ?
Javobi:Ma’lumotlar bazasi — biror sohaga oid o’zaro bog’langan ma’lumotlar yig‘indisining disk tashuvchidagi tashkiliy jamlanmasidir. Boshqacha qilib aytganda, ma’lumotlar bazasi — bu komputer xotirasiga yozilgan ma’lum bir strukturali, o‘zaro bog‘langan va tartiblangan ma’lumotlar majmui bo‘lib, u biror bir obyektning xususiyatini, holatini yoki obyektlar o‘rtasidagi munosabatni ma’lum ma’noda tavsiflaydi. MB foydalanuvchiga strukturalashgan ma’lumotlarni saqlash va ishlatishda optimal qulaylikni yaratib beradi.
|
| |