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

SQL дээрх varchar баганыг хэрхэн нэгтгэх вэ?
SQL дээрх varchar баганыг хэрхэн нэгтгэх вэ?

Видео: SQL дээрх varchar баганыг хэрхэн нэгтгэх вэ?

Видео: SQL дээрх varchar баганыг хэрхэн нэгтгэх вэ?
Видео: SQL дээр баганын төрлийг VARCHAR-г INT болгож хэрхэн өөрчлөх вэ 2024, Арваннэгдүгээр
Anonim

SQL SERVER – Varchar баганыг хэрхэн нэгтгэх вэ

  1. Алхам 1: Шийдлийг харуулах хүснэгт үүсгэе.
  2. Алхам 2: Агрегатыг гүйцэтгэхийн тулд зарим хуурамч өгөгдлийг оруулна уу СУМ дээр багана ([Багана_varchar]).
  3. Алхам 3: Хүснэгтээс өгөгдлийг үзэж, өгөгдлийн төрлийг шалгана уу.
  4. Алхам 4: Таны харж байгаагаар хүснэгтийн ID № 4-д ', ' (таслал) байна.
  5. Алхам 5:

Үүний нэгэн адил, би SQL дэх баганын нийлбэрийг хэрхэн авах вэ?

SUM() функц нь тоон баганын нийт нийлбэрийг буцаана

  1. COUNT() синтакс. Хүснэгтийн нэрээс COUNT(баганын_нэр) СОНГОХ. ХААНА нөхцөл;
  2. AVG() Синтакс. Хүснэгтийн нэрээс AVG(баганын_нэр) СОНГОХ. ХААНА нөхцөл;
  3. SUM() синтакс. Хүснэгтийн нэрээс нийлбэр(баганын_нэр) СОНГО. ХААНА нөхцөл;

Та SQL дээр нэгтгэж чадах уу? The SQL Сервер СУМ () функц нь тооцоолдог нэгтгэсэн функц юм нийлбэр илэрхийлэл дэх бүх эсвэл ялгаатай утгуудын. Энэ синтакс дээр: DISTINCT нь дараахыг заадаг СУМ () -ийг тооцоолох функц нийлбэр цорын ганц ялгаатай үнэт зүйлсээс. илэрхийлэл нь яг эсвэл ойролцоо тоон утгыг буцаадаг аливаа зөв илэрхийлэл юм.

Мөн SQL серверийн varchar баганад байгаа цагийг хэрхэн нэгтгэх вэ гэж асууж магадгүй юм.

Энэ блог дээр бид хэрхэн хийхийг харцгаая нийлбэр -д байгаа нийт цаг SQL сервер дэх varchar багана.

Бид үүнийг нэг хайлтаар хийх гэж байгаа боловч дотор нь 4 алхам байна.

  1. Цагийн талбарыг огноо болгон хөрвүүлэх.
  2. Хувиргасан огнооны цаг, минутыг секунд болгон хөрвүүлэх.
  3. Секундын нийлбэр.
  4. Секундыг буцаан цагийн формат руу хөрвүүлэх.

Жишээ нь SQL дээр varchar гэж юу вэ?

ВАРЧАР хувьсах урт юм мөр өгөгдлийн төрөл, тиймээс энэ нь зөвхөн таны өгсөн тэмдэгтүүдийг агуулна. ВАРЧАР тэмдэгт бүрт 1 байт, уртын мэдээллийг хадгалахад + 2 байт зарцуулдаг. Учир нь жишээ , хэрэв та тохируулсан бол a ВАРЧАР (100) өгөгдлийн төрөл = 'Jen' бол энэ нь 3 байт (J, E, N-ийн хувьд) дээр нэмэх нь 2 байт буюу нийт 5 байт эзэлнэ.

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