9-Ma’ruza Mavzu: Ma’lumotlar manipulyatsiya qilish. Oddiy so‘rovlar yaratish. Element. Reja



Yüklə 1,59 Mb.
səhifə2/6
tarix07.09.2023
ölçüsü1,59 Mb.
#141863
1   2   3   4   5   6
9-ma\'ruza

Select*; from subject
Where hour between 30 and 40;
Between amali maydonla sonli va simvolli bluganda ham ishlatiladi.
Like amali f-t simvolli toifadagi maydonlar uchun ishlatiladi. Bu amal maydonni satrli matnlarni like dan sung ko‘rsatilgan kism satr bilan solishtiradi.

  1. studentlar jadvalida familiyasi «M» xarfi bilan boshlanadigan talaba haqida ma’lumot chikaring.

Select* from student
Where surname like P%;
%- foiz belgisi shu pozitsiyada ixtiyoriy simvollar ketma-ketligi kelishini anglatadi. Bundan tashkari «__» shi ular ma’nosi, shu pozitsiyada 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 xudi 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 STUDENT




Surname




Name




Familiya

Ivanov

Imya

Ivan

100

Familiya

Petrov

Imya

Petr

100

Sonli ma’lumotlarni uzunlik o‘zgartirish uchun atribut amallardan foydalanamiz. Bunda quyidagi amalla ishlatiladi: «-», «+», «*», «/»


Misol: select surname, name, stipend kurs, (stipend*kurs)/2;

Yüklə 1,59 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin