leetcode刷题MySQL题解十七

题目叙述

表:Visits

±------------±--------+
| Column Name | Type |
±------------±--------+
| visit_id | int |
| customer_id | int |
±------------±--------+
visit_id 是该表的主键。
该表包含有关光临过购物中心的顾客的信息。

表:Transactions

±---------------±--------+
| Column Name | Type |
±---------------±--------+
| transaction_id | int |
| visit_id | int |
| amount | int |
±---------------±--------+
transaction_id 是此表的主键。
此表包含 visit_id 期间进行的交易的信息。

有一些顾客可能光顾了购物中心但没有进行交易。请你编写一个 SQL 查询,来查找这些顾客的 ID ,以及他们只光顾不交易的次数。

返回以 任何顺序 排序的结果表。

题目解答

# Write your MySQL query statement below
# select firstName, lastName, city, state from Person p1, Address a1 where p1.personId = a1.personId;
# Write your MySQL query statement below
select
P.FirstName,
P.LastName,
A.City,
A.State
from Person P
left join Address A
on P.PersonId = A.PersonId;

题目运行

leetcode刷题MySQL题解十七_leetcode