|
Ma’lumotlar ombori tushunchasi va uni tashkil etuvchilari. Ma’lumotlar ombori haqida tushuncha
|
bet | 78/80 | Sana | 30.11.2023 | Hajmi | 2,76 Mb. | | #108480 |
Bog'liq 1-10 SQLda funksiyalarni yig'ish
SQL-da yig'ish deb ataladigan juda foydali funktsiyalar mavjud, xususan:
COUNT— belgilangan ustundagi qiymatlar soni;
SUM belgilangan ustundagi qiymatlar yig'indisi;
AVG- ko'rsatilgan ustundagi o'rtacha qiymat;
MIN— belgilangan ustundagi minimal qiymat;
MAX— belgilangan ustundagi maksimal qiymat.
Подробнее: https://sukachoff.ru/uz/programmy/sql-operatory-naznachenie-yazyka-sql-operatory-manipulirovaniya-dannymi-yazyk-sql/
Masalan, biz kompyuterning o'rtacha narxini, maksimal va minimalini olishimiz kerak, buning uchun biz quyidagi so'rovni yozishimiz mumkin.
Jadvaldan AVG(narx), MAX(narx), MIN(narx) ni tanlang
GURUH BO'YICHA
Siz qiymatlarni ustunlar bo'yicha guruhlashingiz mumkin, masalan, har bir kompyuter modeli uchun o'rtacha narxni bilishimiz kerak, bu holda so'rov shunday bo'ladi.
Modelni TANLASH, AVG (narx) AS AVGPrice FROM jadval GROUP BY model
E'tibor bergan bo'lsangiz, men bu erda topshiriqni ishlatganman " taxallus» ushbu so'rov natijalarini yanada qulayroq qabul qilish uchun, ya'ni. ustundan keyin AS va natijalarda ko'rsatilishi kerak bo'lgan nomni yozing.
Shartlarni alohida ustunlarda qo'llashda bo'lgani kabi, funktsiyadan foydalanib, butun guruh uchun shartni ham belgilashingiz mumkin EGA. Masalan, ushbu kompyuterlarning modellari bo'yicha guruhlangan, lekin maksimal narxi 500 dan kam bo'lgan kompyuterning maksimal narxini aniqlashimiz kerak.
Modelni tanlang, MAX(narx) MAX (narx) BO'LGAN modellar bo'yicha jadval GURUHI< 500
Bunday holda, bizning so'rovimiz bizga modellar bo'yicha guruhlangan kompyuterlarni beradi, ularning maksimal narxi 500 dan kam.
Eslatma! Ushbu maqolada SQL-da guruhlash haqida ko'proq o'qishingiz mumkin.
Подробнее: https://sukachoff.ru/uz/programmy/sql-operatory-naznachenie-yazyka-sql-operatory-manipulirovaniya-dannymi-yazyk-sql/
|
| |