タイトルわかりづらくすみません。
下記のテーブルの例でお話しますが、
item_nameに「にんじん」が含まれるtransaction_id、item_nameを全て取得したいです。
hanbai_data transaction_id, item_name 000000001 にんじん 000000001 たまご 000000001 キャベツ 000000002 たまご 000000002 にんじん 000000003 チョコレート 000000003 お米 000000003 いか 000000003 たこ
上記のテーブルであれば、ただ単純に
select * from hanbai_data where item_name = "にんじん"
とクエリを叩いてしまうと、
000000001 にんじん 000000002 にんじん
こういった結果が吐き出されてしまいます(当然の結果ですが)
しかし、自分が求めている結果は、
000000001 にんじん 000000001 たまご 000000001 キャベツ 000000002 たまご 000000002 にんじん
上記のように、「にんじん」が含まれるtransaction_idとitem_nameを全て取得したいのです。
こちらはSQLでは実現出来ないのでしょうか。
使用しているのは、Google BigQueryです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/09 04:10