tgoop.com/sqlhub/2100
Create:
Last Update:
Last Update:
💡 SQL trick: уникальные значения прямо в агрегатах
Иногда нужно посчитать уникальные значения по каждому пользователю.
Мало кто знает, что для этого есть COUNT(DISTINCT ...)
.
SELECT
customer_id,
COUNT(DISTINCT product_id) AS unique_products
FROM orders
GROUP BY customer_id;
🔎 Такой запрос покажет, сколько разных товаров купил каждый клиент.
Работает не только с
COUNT()
, но и с SUM(DISTINCT ...)
или AVG(DISTINCT ...)
. @sqlhub
BY Data Science. SQL hub
Share with your friend now:
tgoop.com/sqlhub/2100