SQLで、IN句の条件を文字列でテーブルに格納しておき、検索に使用することはできるでしょうか。
できるのであればやり方を教えてください。
下記のようなmasterテーブルを使用して
condition_id | condition |
---|---|
aaa | 'hoge', 'fuga' |
下記のような検索を行いたいです。
SQL
1SELECT * FROM table WHERE row in (SELECT condition FROM master WHERE condition_id = 'aaa');
SQL Server 2012 を使用するので方言でもかまいません。
よろしくお願いします。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/22 04:54