RAQAMLAR BILAN ISHLASH FUNKSIYALARI
Raqamli funksiyalar raqamli ma'lumotlarni
qayta ishlash uchun
mo'ljallangan. Ular asosan algebraik, trigonometrik va geometrik
hisoblarni
bajarish uchun ishlatiladi, shuning uchun ular satr yoki
sana/vaqt funktsiyalari kabi tez-tez kerak emas.
Ajablanarlisi shundaki, ko'pgina MBBTlarda
bu raqamli funksiyalar
eng standartlashtirilgan. 3-jadvalda eng ko'p ishlatiladigan raqamli
funksiyalarni ko'rsatadi.
3-jadval. Eng ko'p ishlatiladigan raqamli funksiyalar
Funksiya
Qaytuvchi qiymat
ABS()
Sonning moduli
COS()
Berilgan burchakning kosinusi
EXP()
Berilgan sonning ko‘rsatkichi
PI()
𝝅
soni
SIN()
Berilgan burchakning sinusi
SQRT()
Berilgan sonning kvadrat ildizi
TAN()
Berilgan burchakning tangensi
Qaysi ma'lumotlar bazasini bilish uchun hujjatlaringizga qarang u
raqamli funksiyalarni qo'llab-quvvatlaydi.
Agregat Funksiyalari
Ko’pincha dastlabki ma'lumotlarni ko'rsatmasdan umumlashtirish
kerak bo'ladi va SQL buning uchun maxsus funksiyalarni ta'minlaydi.
Bunday funktsiyalarga ega SQL so'rovlari ko'pincha ma'lumotlarni tahlil
qilish va hisobot berish uchun ishlatiladi. Bunday so'rovlarga misollar:
► jadvaldagi qatorlar sonini (yoki qandaydir shartni
qanoatlantiradigan yoki ma'lum qiymatni o'z ichiga olgan qatorlar sonini)
hisoblash;
► jadvaldagi qatorlar to'plami bo'yicha yig'indini
aniqlash;
► jadval ustunidagi eng katta, eng kichik va o'rtacha qiymatlarni
qidirish (barcha yoki ba'zi bir qatorlar uchun).
Ushbu misollarning har
birida foydalanuvchi asl ma'lumotlarni emas, balki jadvalning umumiy
xulosalarini xohlaydi. Shuning uchun, jadvaldan ma'lumotlarni olish vaqt
va resurslarni behuda sarflashdir. Shunday qilib, sizga kerak bo'lgan
yagona narsa - qisqacha ma'lumot.
Bunday ma'lumotlarni ajratib olishni osonlashtirish uchun SQL 4-
jadvalda ko'rsatilgan beshta umumiy funksiyalar to'plamini taqdim etadi.
Ushbu funksiyalar yuqorida sanab o'tilgan barcha so'rov
variantlarini
bajarishga imkon beradi. Oldingi darsdagi ma'lumotlarni manipulyatsiya
qilish funksiyalaridan farqli o'laroq, SQL ilovalarining ko'pchiligida
umumiy o'zgarishlarsiz qo'llab-quvvatlanadi.
Do'stlaringiz bilan baham: