https://leetcode.com/problems/customer-who-visited-but-did-not-make-any-transactions/description/ | Easy |
---|
Таблица Visits
Column Name | Type |
---|---|
visit_id | int |
customer_id | int |
customer_name | varchar |
Таблица Transactions
Column Name | Type |
---|---|
transaction_id | int |
visit_id | int |
Требуется вернуть для каждого customer_id
количество его визитов без транзакций (count_no_trans
).
SELECT
V.customer_id,
COUNT(V.visit_id) AS count_no_trans
FROM Visits AS V
LEFT JOIN Transactions AS T
ON V.visit_id = T.visit_id
WHERE T.transaction_id IS NULL
GROUP BY V.customer_id;