Ի՞նչ է ագրեգատ ֆունկցիան SQL-ում:
Ի՞նչ է ագրեգատ ֆունկցիան SQL-ում:

Video: Ի՞նչ է ագրեգատ ֆունկցիան SQL-ում:

Video: Ի՞նչ է ագրեգատ ֆունկցիան SQL-ում:
Video: Որ ծրագրավորման լեզուն ընտրել։ Որ ծրագրավորման լեզուն է Ձեզ համապատասխանում | Programming languages 2024, Նոյեմբեր
Anonim

Aggregate ֆունկցիաները SQL-ում . Տվյալների բազայի կառավարման մեջ ան ագրեգատային ֆունկցիա է ֆունկցիան որտեղ մի քանի տողերի արժեքները խմբավորվում են միասին՝ որպես որոշակի չափանիշների մուտքագրում՝ ավելի կարևոր նշանակություն ունեցող մեկ արժեք ձևավորելու համար: Տարբեր Ագրեգատային գործառույթներ.

Համապատասխանաբար, ի՞նչ է ագրեգատ ֆունկցիան SQL-ում օրինակով:

Համախառն ֆունկցիան կատարում է հաշվարկ մի շարք արժեքների վրա և վերադարձնում է մեկ միավոր արժեքը . Բացառությամբ COUNT , ագրեգատ ֆունկցիաները անտեսում են զրոյական արժեքները: Ագրեգատ գործառույթները հաճախ օգտագործվում են SELECT դրույթի GROUP BY կետի հետ:

Բացի վերը նշվածից, SQL-ում քանի՞ ագրեգատ գործառույթ կա այնտեղ: MySQL-ն աջակցում է բոլոր հինգ (5) ISO ստանդարտներին ագրեգատային գործառույթներ COUNT, SUM, AVG, MIN և MAX:

Նաև գիտեք, որ հետևյալ տարբերակներից որն է SQL-ում ագրեգատային ֆունկցիա:

Հետևյալը սովորաբար օգտագործվող SQL ագրեգատ գործառույթներն են. AVG () – վերադարձնում է հավաքածուի միջինը: COUNT () – վերադարձնում է հավաքածուի տարրերի քանակը: MAX() – վերադարձնում է առավելագույնը արժեքը հավաքածուի մեջ.

Որտե՞ղ է ագրեգատային ֆունկցիան:

Եթե SELECT դրույթը ներառում է WHERE կետ, բայց ոչ GROUP BY կետ, an ագրեգատային ֆունկցիա արտադրում է մեկ արժեք տողերի ենթաբազմության համար, որը սահմանում է WHERE դրույթը: Ամեն անգամ, երբ ան ագրեգատային ֆունկցիա օգտագործվում է SELECT հայտարարության մեջ, որը չի ներառում GROUP BY կետ, այն արտադրում է մեկ արժեք:

Խորհուրդ ենք տալիս: