PostgreSQL SELECT DISTINCT
SELECT DISTINCT operatori
SELECT DISTINCT iborasi faqat aniq (turli) qiymatlarni qaytarish uchun ishlatiladi.
Jadval ichida ustun ko‘pincha takroriy qiymatlarni o‘z ichiga oladi va ba’zida siz faqat turli (aniq) qiymatlarni ro‘yxatga olishni xohlaysiz.
Misol
Mijozlar jadvalidagi mamlakat ustunidan faqat DISTINCT qiymatlarini tanlang:
SELECT DISTINCT country FROM customers;
Misolni ishga tushirish »
customers jadvalida 91 ta yozuv bo‘lsa ham, unda atigi 21 ta turli mamlakat bor va yuqoridagi SELECT DISTINCT buyrug‘ini bajarganingizda natija sifatida aynan shuni olasiz.
COUNT TANI (DISTINCT)
Shuningdek, biz DISTINCT kalit so‘zidan COUNT operatori bilan birgalikda foydalanishimiz mumkin, bu quyidagi misolda mijozlar jadvalidagi turli mamlakatlar sonini qaytaradi.
Misol
Mijozlar jadvalida turli mamlakatlar sonini qaytaring:
SELECT COUNT(DISTINCT country) FROM customers;
Misolni ishga tushirish »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
