見出し画像

技術面接問題を通してSQLを学ぶ:Mid Level - 業種タイプを分ける

レストランや珈琲店などを業種別に分別するSQLを学びます

問題:テーブルからレストラン、カフェ、学校、その他と業種別に分けてください。レストランは"restaurant"、カフェは"cafe"もしくは"café"もしくは"coffee"で分類されています。学校は"School"、その他はすべて"other"として分類してください

テーブル:sf_restaurant_health_violations (https://github.com/otwn/SQL-Practice/blob/main/data/sf_restaurant_health_violations.csv)

画像1

期待される結果(一部)

画像2

Jupyter上で試す場合はここからsqlite dbをとってきてください。今回は最近でてきたMitoを使って表示しています。これはExcelのような感じなのでExcelになれてる人にはとっかかりやすいと思います。

画像3

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
この後に解答例が続きますので,読み進む前にちょっと考えてみませんか。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

回答例

ここから先は

534字 / 1画像
100問程度まで増やしていくのでマガジンで購入される方が断然お得です

Google BigQueryなどSQLを使う場はこれまでもそしてこれからも存在します。このマガジンでは、アメリカのデータエンジニアやデー…

この記事が気に入ったらサポートをしてみませんか?