configとconfig_exceptionsという名前の2つのテーブルがあります。どちらも同じ構造です。列はhome、configName、data、activeです。
構成テーブルには以下のデータがあります
0 config1 my_data1 active
0 config1 my_data2 active
0 config1 my_data3 active
0 config2 my_data3 active
2 config1 my_data1 active
2 config2 my_data1 active
config_exceptionsテーブルには以下のデータがあります
10 config1 my_data1 active
以下のような結果を得るには、ホーム0のみでconfig_exceptionsデータを免除するクエリを作成する必要があります
0 config1 my_data1 active
0 config1 my_data2 active
0 config1 my_data3 active
0 config2 my_data3 active
2 config1 my_data1 active
2 config2 my_data1 active
10 config1 my_data2 active
10 config1 my_data3 active
この結果は、ホーム0を使用してホーム10の構成結果の新しいセットを作成し、config_exceptionsテーブルデータを除外します。比較するための主な列は、homeとconfigNameです。
また、10としてハードコーディングすることはできませんが、0はベースとして使用されるため、ハードコーディングすることができます。
このクエリを書くのを手伝ってください、私にはわかりません。アイデアを教えてください。