Бид тодорхой хэллэгийг хэрхэн ашиглах вэ, түүний хэрэглээ юу вэ?
Бид тодорхой хэллэгийг хэрхэн ашиглах вэ, түүний хэрэглээ юу вэ?

Видео: Бид тодорхой хэллэгийг хэрхэн ашиглах вэ, түүний хэрэглээ юу вэ?

Видео: Бид тодорхой хэллэгийг хэрхэн ашиглах вэ, түүний хэрэглээ юу вэ?
Видео: Тэр миний нүцгэн зургийг тараачихаж 2024, Арваннэгдүгээр
Anonim

The СОНГОХ DISTINCT мэдэгдэл байна ашигласан зөвхөн буцах ялгаатай (өөр өөр) үнэ цэнэ. Хүснэгт дотор багана нь ихэвчлэн олон давхардсан утгыг агуулдаг; заримдаа та зөвхөн жагсаахыг хүсдэг нь өөр ( ялгаатай ) утгууд.

Мөн ялгах нь юунд хэрэгтэй вэ гэж асуусан.

The SQL DISTINCT түлхүүр үг нь бүх давхардсан бүртгэлийг арилгах, зөвхөн өвөрмөц бичлэгүүдийг татахын тулд SELECT мэдэгдэлтэй хамт хэрэглэгддэг. Хүснэгтэд олон давхардсан бичлэг байх тохиолдол гарч болзошгүй.

Нэмж дурдахад, SQL-д ялгаатай байдал хэрхэн ажилладаг вэ? Танилцуулга SQL Сервер СОНГОХ ОНЦЛОХ заалт Асуулга нь зөвхөн буцаана ялгаатай заасан баганад байгаа утгууд. Өөрөөр хэлбэл, үр дүнгийн багцаас багана дахь давхардсан утгуудыг устгана. Өөрөөр хэлбэл, ОНЦГОЙ заалт нь бүх NULL "утга"-ыг ижил утгатай гэж үздэг.

Үүний нэгэн адил нэг хүн асууж болно, энэ ялгаатай заалт юу хийдэг вэ?

SQL DISTINCT заалт нь SELECT мэдэгдлийн үр дүнгийн багцаас давхардлыг арилгахад хэрэглэгддэг.

Өгөгдлийн санд юугаараа ялгаатай вэ?

ОНЦЛОХ түлхүүр үг. The ялгаатай Хүснэгтээс өвөрмөц утгыг авахын тулд түлхүүр үгийг SELECT командын хамт ашигладаг. Ялгаатай доторх дурын хүснэгтээс бүртгэлийг татаж авахын зэрэгцээ бүх давхардсан бүртгэлийг устгадаг мэдээллийн сан.

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