Sobes.tech
Junior

DISTINCT komandasi nima va u nima uchun ishlatiladi?

sobes.tech AI

AIdan javob

SQL'da DISTINCT komandasi SELECT natijasida ko'rsatilgan ustun yoki ustunlar to'plamidan faqat noyob (takrorlanmaydigan) qiymatlarni tanlash uchun ishlatiladi.

Qo'llanilishi:

  • Natijalardagi takrorlanishlarni olib tashlash.
  • Bir ustundan barcha noyob qiymatlar ro'yxatini olish (masalan, barcha shaharlar, xaridorlar ro'yxati va hokazo).

Foydalanish misoli:

-- "Customers" jadvalidan barcha noyob shaharlarni tanlash
SELECT DISTINCT City
FROM Customers;
-- "Customers" jadvalidan shahar va mamlakat kombinatsiyalarining noyob ro'yxatini tanlash
SELECT DISTINCT City, Country
FROM Customers;