9-Ma’ruza: Ma’lumotlar manipulyatsiya qilishda oddiy so‘rovlar yaratish


Select * From exam-marks Where mark in (4,5)


Download 150.21 Kb.
bet2/13
Sana19.06.2023
Hajmi150.21 Kb.
#1602179
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
9-ma\'ruza

Select * From exam-marks Where mark in (4,5);
Birorta ham 4 yoki 5 olmagan talaba haqidagi ma’lumotlar olish uchun not yoziladi.
Berween amali maydon qiymatini berilgan intervalga kirganligini tekshirish uchun ishlatiladi.
30 va 40 soat doirasida o‘qitiladigan fanlarni chiqarish so‘rovini berish.
Select * from subject Where hour between 30 and 40;
Between amali maydonlar sonli va simvolli bo‘lganda ham ishlatiladi.
Like amali simvolli toifadagi maydonlar uchun ishlatiladi. Bu amal maydonni satrli matnlarni likedan so‘ng ko‘rsatilgan qism satr bilan solishtiradi.
Talabalar jadvalida familiyasi “M” harfi bilan boshlanadigan talaba haqida ma’lumot chiqaring.
Select* from talaba Where surname like M%;
Foiz (%) belgisi belgilangan joyda ixtiyoriy simvollar ketma-ketligi kelishini anglatadi. Bundan tashqari “_” ma’nosi belgilangan joyda ixtiyoriy 1 ta simvol kelishini anglatadi.
Bu amallarni maydonda o‘tkazib yuborilgan qiymatlarni yoki noaniq qiymatlarni topishda ishlatib bo‘lmaydi.
SQL tilida ma’lumotlarni almashtiruchi va kiritilgan familiyalar ishlatilishi mumkin. Ular ustun qiymatlari bilan ishlashi uchun yoki const sifati ifodalarda keladi. const sifatida simvolli const, sonli constlarni ishlatish mumkin. Ular ustunlar ro‘yxatiga kiritiladi va xuddi virtual ustun kabi aniqlanadi. Agar so‘rovda ustun o‘rnida son kelsa, bu sonli const hisoblanadi. Simvolli const () ichida yoziladi.
Misol: quyidagi so‘rov ushbu jadvalni chiqaradi.
Select ‘familiya’, surname, ‘imya’, name, 100 From TALABA

familiya’

Surname

ism’

name

100

familiya

Aliyev

ism

Qosim

100

familiya

Valiyev

ism

Sobir

100

Sonli ma’lumotlarni uzunlik o‘zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amallar ishlatiladi: “-“, “+”, “*”, “/”

Download 150.21 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling