データベースでのユニオン操作の使用を避ける方法
3 つのテーブルがあります:
ユーザー テーブル:
id 名
1 kiven
2 martin
3 tina
user_class テーブル:
user_id class_id
1 1
2 1
3 2
クラス テーブル:
id name
1 php
2 java
3 .net
次のような構造のテーブルを出力したいです:
user_name class_name
kiven php
martin php
tina java
結合なしで結合クエリを実行するにはどうすればよいですか?
よろしくお願いします。
-----解決策---------
次に、データをテーブルに入れるだけです
ただし、冗長性が多すぎるとは言わないでください
------解決策------------------
記事内の例は実際の状況と一致していないため、比較には使用できません。データベースへの負担を軽減したい場合は、フィールド
を拡張してください。ただし、#6 の結合クエリでは結合が使用されていません。