Qanday qilib biz aniq bayonotdan foydalanamiz, uning ishlatilishi nima?
Qanday qilib biz aniq bayonotdan foydalanamiz, uning ishlatilishi nima?

Video: Qanday qilib biz aniq bayonotdan foydalanamiz, uning ishlatilishi nima?

Video: Qanday qilib biz aniq bayonotdan foydalanamiz, uning ishlatilishi nima?
Video: JANNATGA KIRISHI ANIQ BO'LGAN 10 TA HAYVON #yangiodam 2024, Aprel
Anonim

The TANLASH DISTINCT bayonoti hisoblanadi ishlatilgan faqat qaytish uchun alohida (turli xil) qiymatlar. Jadval ichida ustun ko'pincha ko'p takroriy qiymatlarni o'z ichiga oladi; va ba'zan siz faqat ro'yxatga olishni xohlaysiz the har xil ( alohida ) qiymatlar.

Bundan tashqari, distinction nimadan iborat?

The SQL DISTINCT kalit so'zi barcha takroriy yozuvlarni yo'q qilish va faqat noyob yozuvlarni olish uchun SELECT iborasi bilan birgalikda ishlatiladi. Jadvalda bir nechta takroriy yozuvlar mavjud bo'lgan vaziyat bo'lishi mumkin.

Bundan tashqari, SQL-da distinktsiya qanday ishlaydi? ga kirish SQL Server SELECT AYRIQ band so'rov faqat qaytaradi alohida Belgilangan ustundagi qiymatlar. Boshqacha qilib aytganda, natijalar to'plamidan ustundagi takroriy qiymatlarni olib tashlaydi. Boshqacha aytganda, AYRIQ bandi barcha NULL "qiymatlari" ni bir xil qiymat sifatida ko'rib chiqadi.

Xuddi shunday savol tug'ilishi mumkin: alohida band nima qiladi?

SQL DISTINCT bandi SELECT iborasining natijalar toʻplamidan dublikatlarni olib tashlash uchun ishlatiladi.

Ma'lumotlar bazasida nima farqlanadi?

AYRIQ kalit so'z. The alohida jadvaldan noyob qiymatlarni olish uchun kalit so'z SELECT iborasi bilan ishlatiladi. Aniq dagi istalgan jadvaldan yozuvlarni olishda barcha takroriy yozuvlarni olib tashlaydi ma'lumotlar bazasi.

Tavsiya: