PostgreSQL SELECT DISTINCT


ULASHISH

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!