1 つはユーザー用、もう 1 つはサブジェクト用、3 番目のテーブルには user_id、subject_id 外部キーが含まれています。
次のSQLを実行すると、不明な列が表示されます。
SELECT wp_cons_users.first_name, wp_cons_subject.subject, wp_cons_skilllist.skill_level
FROM `wp_cons_subject`
JOIN wp_cons_skilllist ON wp_cons_skilllist.user_id = wp_cons_users.id
JOIN wp_cons_users ON wp_cons_users.id = wp_cons_skilllist.user_id
WHERE wp_cons_subject.id = '1'
ORDER BY `wp_cons_skilllist`.`skill_level` DESC
このクエリではエラーが見つかりません。
wp_cons_skilllist
列へのリンク
id (primay)
user_id wp_cons_users -> id
subj_id wp_cons_subject -> id スキルレベル
ここでは、特定のサブジェクト ID のユーザー名、スキル レベル、およびサブジェクトを取得しようとしています。