サンプルとして、次の表を使用します。
コードのバリエーション:
CODE
-----------
ABC_012
DEF_024
JKLX048
登録コード:
CODE AMOUNT
-------- ------
ABCM012 5
ABCK012 25
JKLM048 16
CODE がCodeVariationsテーブルの任意の行のパターンと一致する場合に、 RegisteredCodesのすべての行を取得するクエリを作成することは可能ですか? つまり、またはのいずれかの LIKE パターンに一致するすべての行'ABC_012'
'DEF_024'
'JKLX048'
結果は次のようになります。
CODE AMOUNT
-------- ------
ABCM012 5
ABCK012 25
私は PostgreSQL を使用していますが、PostgreSQL またはその他の DB の単純なクエリでこれを実行できるかどうかを知ることは興味深いでしょう。