Table: Visits
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| visit_id | int |
| customer_id | int |
+-------------+---------+
visit_id는 이 테이블의 고유 값을 가진 열입니다.
이 테이블에는 쇼핑몰을 방문한 고객에 대한 정보가 포함되어 있습니다.
Table: Transactions
+----------------+---------+
| Column Name | Type |
+----------------+---------+
| transaction_id | int |
| visit_id | int |
| amount | int |
+----------------+---------+
transaction_id는 이 테이블의 고유 값을 가진 열입니다.
이 테이블에는 visit_id 기간 동안 이루어진 트랜잭션에 대한 정보가 포함되어 있습니다.
거래를 하지 않고 방문한 사용자의 ID와 이러한 유형의 방문 횟수를 구하는 솔루션을 작성합니다.
원하는 순서대로 정렬된 결과 테이블을 반환합니다.
SELECT A.customer_id , COUNT(A.customer_id) AS count_no_trans FROM Visits A LEFT JOIN Transactions B ON A.visit_id = B.visit_id WHERE B.transaction_id IS NULL GROUP BY A.customer_id ;