Агуулгын хүснэгт:

AVG функц SQL дээр хэрхэн ажилладаг вэ?
AVG функц SQL дээр хэрхэн ажилладаг вэ?

Видео: AVG функц SQL дээр хэрхэн ажилладаг вэ?

Видео: AVG функц SQL дээр хэрхэн ажилладаг вэ?
Видео: MS Excel - Хичээл №1 2024, May
Anonim

SQL Сервер AVG () функц нэгдэл юм функц энэ нь буцаана дундаж бүлгийн үнэ цэнэ.

Энэ синтакс дээр:

  • БҮХ зааварчилгаа өгдөг AVG () функц Тооцооллын бүх утгыг авах.
  • DISTINCT нь зааварчилгаа өгдөг AVG () функц зөвхөн өвөрмөц үнэт зүйлс дээр ажиллах.

Үүний нэгэн адил та SQL AVG-г хэрхэн тооцдог вэ?

SQL СОНГОХ ТООЛОН, НИЙТЛЭЛ, AVG

  • SELECT COUNT нь өгөгдлийн утгуудын тоог буцаана.
  • SELECT SUM нь өгөгдлийн утгуудын нийлбэрийг буцаана.
  • SELECT AVG нь өгөгдлийн утгуудын дундаж утгыг буцаана.

Үүнтэй адилаар та мэдээллийн санд дундажийг хэрхэн тооцох вэ? Хөшигний ард, the AVG функцийг тооцдог дундаж Эдгээр утгуудын нийлбэрийг NULL утгаас бусад утгуудын тоонд хуваах замаар утгуудын тоо. Тиймээс эдгээр утгуудын нийлбэр нь үр дүнгийн өгөгдлийн төрлийн хамгийн их утгаас хэтэрсэн бол мэдээллийн сан сервер алдаа гаргах болно.

Нэмж дурдахад бид AVG функцийг хаана заалтад ашиглаж болох вэ?

SQL AVG () хаана байна заалт Бид чадна хайх дундаж Зөвхөн хаана-г ашиглан өгөгдсөн нөхцөлийг хангасан мөрүүдээс заалт . Дараах SQL мэдэгдлийг олно дундаж зөвхөн тоо хэмжээ нь 50-аас дээш бүтээгдэхүүний үнэ.

SQL дээр дугуй хэрхэн ажилладаг вэ?

ДУГААР (илэрхийлэл, [аравтын орон]) энд [аравтын орон] буцаасан аравтын бутархайн тоог заана. Сөрөг тоо нь аравтын бутархайн зүүн талд байгаа орон руу бөөрөнхийлөнө гэсэн үг. Жишээлбэл, -1 нь тоо байх болно гэсэн үг юм дугуйрсан хамгийн ойрын арав руу.

Зөвлөмж болгож буй: