0
如何使用外键中的多个值从其他表中获取记录。 例如我之前是一名新学生的主题故事ID。我从主题表中获取主题名称。但现在我正在整合多个主题的功能,这意味着我在学生中的ID列如下所示:120,140(这意味着两个主题)现在如何从另一个表中获取主题名称(例如,我希望它显示为英文,当我加入他们时,MATHS在专栏中)。加入多个外键值
这是我目前的查询:
SELECT t.*
FROM
(SELECT ROWNUM AS rn,
t.*
FROM
(SELECT t.*,
s.subject_name
FROM STUDENT t
LEFT JOIN SUBJECTS s ON t.subject_id=s.subject_id) t) t
WHERE rn BETWEEN ? AND ?
你确定你使用MySQL?它没有'ROWNUM'。 – Barmar
*不*在表格列中放置逗号分隔值。使用多对多关系表,每行一对。 – Barmar