0

3 つのテーブルがあり、1 つのテーブルの特定のフィールドに基づいてテーブルを切り替えたいと考えています。

Table 1 (ID_table1, Type, Child_Id)

Table 2 (Id, table2_Value_1(String))

Table 3 (Id, Table3_Value_1(String))

ここでは、 inからtable 2またはtable 3に基づいて値を選択し、 を関連する外部キーとして使用し、 を使用します。Typetable1Child_Idtable 2table 3

if(Table1.type=="a") then Table 2 else table 3

これを休止状態で行いたい。

4

2 に答える 2

0

table1 のタイプによって条件付けられた式フィールドを作成できます。

于 2013-07-19T09:32:48.310 に答える
0

2 種類のクエリを作成できます。

IF の結果を確認する

そしてその結果に基づいて

作成する前にいずれかのクエリを呼び出します

于 2013-07-19T09:10:37.907 に答える