私はこれらのMySQLテーブルを持っています:
表A:
id t_id type
--------------
1 1 0
2 2 0
3 3 0
4 4 0
5 5 0
6 1 1
7 2 1
8 3 1
9 4 1
10 5 1
11 1 2
12 2 2
13 3 2
14 4 2
15 5 2
表B:
id b
-------
1 ba
2 bb
3 bc
4 bd
5 be
表C:
id c
-------
1 ca
2 cb
3 cc
4 cd
5 ce
表D:
id d
-------
1 da
2 db
3 dc
4 dd
5 de
テーブルAのタイプフィールドは、別のテーブルを参照しています。
0 -> B
1 -> C
2 -> D
t_idは、その特定のテーブルのIDを参照します
今、私はこの結果を与えるクエリを探しています:
id type t_id b c d
---------------------------------
1 0 1 ba - -
2 0 2 bb - -
3 0 3 bc - -
4 0 4 bd - -
5 0 5 be - -
6 1 1 - ca -
7 1 2 - cb -
8 1 3 - cc -
9 1 4 - cd -
10 1 5 - ce -
11 2 1 - - da
12 2 2 - - db
13 2 3 - - dc
14 2 4 - - dd
15 2 5 - - de
- should be an empty field.
MySQLでそれは可能ですか?