Բովանդակություն:

Ինչպե՞ս է աշխատում AVG ֆունկցիան SQL-ում:
Ինչպե՞ս է աշխատում AVG ֆունկցիան SQL-ում:

Video: Ինչպե՞ս է աշխատում AVG ֆունկցիան SQL-ում:

Video: Ինչպե՞ս է աշխատում AVG ֆունկցիան SQL-ում:
Video: 8 Excel գործիքներ, որոնք բոլորը պետք է կարողանան օգտագործել 2024, Մայիս
Anonim

SQL Սերվեր AVG () ֆունկցիան ագրեգատ է ֆունկցիան որը վերադարձնում է միջին խմբի արժեքը.

Այս շարահյուսության մեջ.

  • ALL հրահանգում է AVG () ֆունկցիան վերցնել բոլոր արժեքները հաշվարկի համար:
  • DISTINCT-ը հրահանգում է AVG () ֆունկցիան գործել միայն եզակի արժեքների վրա։

Նմանապես, դուք կարող եք հարցնել, թե ինչպես է SQL-ը հաշվարկում AVG-ն:

SQL SELECT COUNT, SUM, AVG

  • SELECT COUNT-ը վերադարձնում է տվյալների արժեքների քանակի հաշվարկ:
  • SELECT SUM-ը վերադարձնում է տվյալների արժեքների գումարը:
  • SELECT AVG-ն վերադարձնում է տվյալների արժեքների միջինը:

Նմանապես, ինչպես եք հաշվարկում միջինը տվյալների բազայում: Կուլիսների հետևում, որ AVG ֆունկցիան հաշվում է միջին արժեքների՝ այս արժեքների ընդհանուրը բաժանելով արժեքների թվի վրա, բացառությամբ NULL արժեքների: Հետևաբար, եթե այդ արժեքների հանրագումարը գերազանցում է արդյունքի տվյալների տեսակի առավելագույն արժեքը, ապա տվյալների բազա սերվերը սխալ կթողարկի:

Բացի այդ, կարո՞ղ ենք օգտագործել AVG ֆունկցիան որտեղ կետում:

SQL AVG () որտեղով կետ Մենք կարող ենք գտնել միջին միայն այն տողերից, որոնք բավարարում են տվյալ պայմանը, օգտագործելով որտեղ կետ . Հետևյալ SQL հայտարարությունը գտնում է միջին միայն այն ապրանքների գինը, որտեղ քանակը 50-ից մեծ է։

Ինչպե՞ս է կլորն աշխատում SQL-ում:

ԿԼՈՐ (արտահայտություն, [տասնորդական տեղ]), որտեղ [տասնորդական տեղը] ցույց է տալիս վերադարձված տասնորդական կետերի թիվը: Բացասական թիվը նշանակում է, որ կլորացումը տեղի կունենա տասնորդական կետի ձախ կողմում գտնվող թվի վրա: Օրինակ, -1 նշանակում է, որ թիվը կլինի կլորացված տասնյակներով։

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