データサイエンス100本ノックで勉強(8)

データサイエンス100本ノックでSQLPythonを勉強していきます。

github.com

S-010: 店舗テーブル(store)から、店舗コード(store_cd)が"S14"で始まるものだけ全項目抽出し、10件だけ表示せよ。

SQLだと以下のようになります。

SELECT
    sales_ymd as sales_date, customer_id, product_cd, amount
FROM
    receipt
WHERE
    customer_id = 'CS018205000001'
    and
    product_cd != 'P071401019'

f:id:JunpeiNakasone:20220129184634p:plain

Pythonだと以下のようになります。

df_store.query("store_cd.str.startswith('S14')", engine='python').head(10)

f:id:JunpeiNakasone:20220129184858p:plain