Reja: Kirish: sql nima?


Bob: SQL ma'lumotlar bazalarida qo'llaniladigan funktsiyalar


Download 50.23 Kb.
bet2/6
Sana08.06.2023
Hajmi50.23 Kb.
#1463628
1   2   3   4   5   6
Bog'liq
SQL tili

2. Bob: SQL ma'lumotlar bazalarida qo'llaniladigan funktsiyalar
Qo'llanilishi mumkin:SQL Server Azure SQL ma'lumotlar bazasi Azure SQL boshqariladigan namunasi Azure Synapse Analytics Analytics platforma tizimi (PDW).
SQL ma'lumotlar bazalari bilan ishlatilishi mumkin bo'lgan o'rnatilgan funktsiyalar toifalari haqida bilib oling. Siz o'rnatilgan funktsiyalardan foydalanishingiz yoki o'zingizning shaxsiy funktsiyalaringizni yaratishingiz mumkin.
Agregat funktsiyalari
Agregat funktsiyalari qiymatlar to'plami bo'yicha hisob-kitoblarni amalga oshiradi va bitta qiymatni qaytaradi. Ular tanlangan ro'yxatda yoki SELECT iborasining HAVING bandida ruxsat etiladi. Agregat funksiyasidan GROUP BY bandi bilan birgalikda qator toifalari asosida hisob-kitoblarni jamlash uchun foydalanish mumkin. Muayyan qiymatlar oralig'iga asoslangan umumiy qiymatni hisoblash uchun OVER bandidan foydalaning. OVER bandi GROUPING va GROUPING_ID agregat funktsiyalariga amal qila olmaydi.
Barcha agregat funktsiyalar deterministikdir. Bu shuni anglatadiki, ular har doim bir xil kirish qiymatlari uchun bir xil natijani qaytaradi. Qo'shimcha ma'lumot uchun Deterministik va Nondeterministik funktsiyalarga qarang .
Analitik funktsiyalar
Analitik funktsiyalar qatorlar guruhiga asoslanib umumiy qiymatni hisoblab chiqadi. Biroq, agregat funktsiyalardan farqli o'laroq, analitik funktsiyalar har bir guruh uchun bir nechta qatorlarni qaytarishi mumkin. Analitik funktsiyalardan harakatlanuvchi o'rtachalar, oraliq jamilar, foizlar yoki guruhdagi eng yuqori N natijalarini hisoblash uchun foydalanish mumkin.
Bitli operatsiya funktsiyalari
Qo'llanish doirasi: SQL Server 2022 (16.x)
Bit bo'yicha ishlash funktsiyalari sizga alohida bitlarni ishlatishdan ko'ra ma'lumotlarni samaraliroq qayta ishlash va saqlash imkonini beradi. Qo'shimcha ma'lumot olish uchun Bitwise Operation Functions- ga qarang .
Reyting funktsiyalari
Reyting funktsiyalari bo'limdagi har bir qator uchun reyting qiymatini qaytaradi. Amaldagi funktsiyaga qarab, ba'zi satrlarning qiymatlari bir xil bo'lishi mumkin. Reyting funktsiyalari deterministik emas.

Download 50.23 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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