leetcode183。お客様の注文したことはありません(SQL)

このサイトは二つのテーブル、CustomersテーブルとOrdersテーブルが含まれています。何を注文したことはありませんすべての顧客を検索するSQLクエリを記述します。

お客様表:

+ ---- + ------- +
| 同上| 名前|
+ ---- + ------- +
| 1 | ジョー|
| 2 | ヘンリー|
| 3 | サム|
| 4 | マックス|
+ ---- + ------- +
受注表:

+ ---- + ------------ +
| ID |のCustomerId |
+ ---- + ------------ +
| 1 | 3 |
| 2 | 1 |
+ ---- + ------------ +
上記表に与えられた例を、あなたのクエリが返す必要があります:

+ ----------- +
| お客様|
+ ----------- +
| ヘンリー|
| マックス|
+ ----------- +

アイデア:絶縁がないこのリストに、あなたは資格があれば名前がIDを対応得意先、登場しました。

select Name as 'Customers'
from Customers 
where Id not in(
    select CustomerId from Orders
);

 

发布了552 篇原创文章 · 获赞 1万+ · 访问量 132万+

おすすめ

転載: blog.csdn.net/hebtu666/article/details/104316206