すべての に関するすべての情報を取得したいと思いますitem
。アイテムにはグローバル変数 (ここではon_stock
) がありますが、すべてのアイテムには別のテーブルに独自のプロパティもあり、そのテーブルにはアイテムの型名と同じ名前が付けられています。
- アイテムを選択
- タイプ テーブル ID でその type_id を結合します ->
name
- 選択したアイテムを
name
.idで結合
サンプルは次のとおりです。
[items]
id | on_stock | type_id
-----+----------+-----------
1 1 1(=car)
2 0 1(=car)
3 1 2(=ship)
4 0 2(=ship)
[types]
id | name
----+--------
1 car
2 ship
[car]
id | top_speed
----+-----------
1 200
2 300
[ship]
id | color
-----+-------
3 red
4 blue
期待される結果:
1 on_stock=1 top_speed=200
2 on_stock=0 top_speed=300
3 on_stock=1 color=red
4 on_stock=0 color=blue
これを達成するために助けてください!