- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:カンマが入った文字列をIN演算子で利用する方法)
カンマを含む文字列をIN演算子で利用する方法
このQ&Aのポイント
- OracleのSQLにおいて、カンマを含む文字列をIN演算子で利用する方法について教えてください。
- テーブルAの項目「材料一覧」にはカンマ区切りでデータが入っており、同じくテーブルAの項目「材料」には一つの材料が入っています。
- 「材料」の値が「材料一覧」に存在しているデータを抽出するための方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SELECT * FROM テーブルA WHERE INSTR(材料一覧 , 材料) > 0 でどうかな?
その他の回答 (1)
- ggggggggggg hhhhhhhhhhh(@tasketeqq1)
- ベストアンサー率15% (36/231)
回答No.1
「SELECT 材料一覧 FROM テーブルA 」で持ってきてからカンマで分解すれはいいよ、きっと。
質問者
お礼
お礼が遅くなり申し訳ございません。 二回にわける方法ですね。参考になりました。ありがとうございます。
お礼
お礼が遅くなり申し訳ございません。 INSTRなんて方法があったんですね。これならばっちりできそうです。 ありがとうございました。