SQLda agregat funksiya nima?
SQLda agregat funksiya nima?

Video: SQLda agregat funksiya nima?

Video: SQLda agregat funksiya nima?
Video: Jadval ustida ishlash | SQL asoslari: so‘rov berish va maʼlumotlarni boshqarish | Dasturlash 2024, May
Anonim

SQLda funksiyalarni yig'ish . Ma'lumotlar bazasini boshqarishda a agregat funktsiyasi a funktsiyasi Bu erda bir nechta satrlarning qiymatlari ma'lum mezonlar bo'yicha kirish sifatida birlashtirilib, muhimroq ma'noga ega yagona qiymat hosil qiladi. Har xil Agregat funktsiyalari.

Shunga mos ravishda, misol bilan SQLda agregat funksiyasi nima?

Agregat funktsiyasi qiymatlar to'plami bo'yicha hisob-kitoblarni amalga oshiradi va bittani qaytaradi qiymat . Dan tashqari COUNT , agregat funktsiyalari null qiymatlarni e'tiborsiz qoldiradi. Agregat funktsiyalar ko'pincha SELECT iborasining GROUP BY bandi bilan ishlatiladi.

Yuqoridagilardan tashqari, SQLda nechta agregat funktsiyalar mavjud? MySQL barcha besh (5) ISO standartini qo'llab-quvvatlaydi agregat funktsiyalari COUNT, SUM, AVG, MIN va MAX.

Bundan tashqari, bilingki, quyidagi variantlardan qaysi biri SQLda agregat funksiya hisoblanadi?

Quyida keng tarqalgan ishlatiladigan SQL agregat funktsiyalari keltirilgan: AVG () - to'plamning o'rtacha qiymatini qaytaradi. COUNT () - to'plamdagi elementlar sonini qaytaradi. MAX() - maksimalni qaytaradi qiymat to'plamda.

Agregat funktsiyasi qayerda?

Agar SELECT iborasi GROUP BY bandini emas, WHERE bandini o'z ichiga olsa, an agregat funktsiyasi WHERE bandi ko'rsatgan qatorlar to'plami uchun bitta qiymat ishlab chiqaradi. Qachonki an agregat funktsiyasi GROUP BY bandini o'z ichiga olmagan SELECT iborasida ishlatiladi, u bitta qiymat hosil qiladi.

Tavsiya: