我有三个表,一个用于用户,另一个用于主题,第三个包含 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 Skill_level
在这里,我尝试获取任何给定主题 ID 的用户名、技能水平和主题。