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

CASE мэдэгдэл хэрхэн ажилладаг вэ?
CASE мэдэгдэл хэрхэн ажилладаг вэ?

Видео: CASE мэдэгдэл хэрхэн ажилладаг вэ?

Видео: CASE мэдэгдэл хэрхэн ажилладаг вэ?
Видео: Дунд түвшний SQL заавар | Кейс мэдэгдэл | Хэрэглэх тохиолдлууд 2024, May
Anonim

CASE мэдэгдэл . The CASE мэдэгдэл дараалсан нөхцлөөс сонгож, тохирохыг гүйцэтгэнэ мэдэгдэл . The CASE мэдэгдэл нэг илэрхийллийг үнэлж, хэд хэдэн боломжит утгуудтай харьцуулах, эсвэл олон логик илэрхийллийг үнэлж, эхнийх нь ҮНЭНийг сонгоно.

Үүнтэй адилаар CASE мэдэгдэл SQL дээр хэрхэн ажилладаг вэ?

The SQL CASE мэдэгдэл The CASE мэдэгдэл нөхцөлүүдээр дамжиж эхний нөхцөл хангагдсан үед утгыг буцаана (Хэрэв-THEN-ӨГӨЛ гэх мэт мэдэгдэл ). Тиймээс нөхцөл үнэн болмогц уншихаа больж үр дүнг нь буцаана. Хэрэв ямар ч нөхцөл үнэн биш бол ELSE заалтын утгыг буцаана.

Дээрхээс гадна шилжүүлэгчийн мэдэгдэл хэрхэн ажилладаг вэ? А мэдэгдэл дахь солих блокыг нэг буюу хэд хэдэн зүйлээр тэмдэглэж болно хэрэг эсвэл үндсэн шошго. The солих мэдэгдэл түүний илэрхийлэлийг үнэлж, дараа нь бүгдийг гүйцэтгэнэ мэдэгдэл тохирохыг дагадаг хэрэг шошго.

Ийм маягаар та хэргийн мэдэгдлийг хэрхэн бичих вэ?

Тиймээс та хэргийн мэдэгдэл бичих хэрэгтэй: Өөрийн хэргийг илэрхийлэхэд тустай тойм

  1. АЛХАМ 1: Танилцуулга. Ихэнх баримт бичгийн нэгэн адил хэргийн мэдэгдэлд хүчтэй танилцуулга хэрэгтэй.
  2. АЛХАМ 2: Таны алсын хараа.
  3. АЛХАМ 3: Аян.
  4. АЛХАМ 4: Донорын үүрэг.
  5. АЛХАМ 5: Баримтаар бататгах + Дүрслэлээр сайжруул.

Бид case хэллэгт select ашиглаж болох уу?

CASE мэдэгдэл SQL дээр. The хэргийн мэдэгдэл SQL-д заасан нөхцөлийн утгыг буцаана. Бид ашиглаж болно а Хэргийн мэдэгдэл in сонгох Хаана, Захиалгат, Бүлэглэх заалтын хамт асуулга. Энэ чадна Insert-д хэрэглэнэ мэдэгдэл түүнээс гадна.

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