我有两个表“科目”和“教师”。
主题表
subjects_id subjects_name
1 Maths
2 Science
3 Geography
4 History
5 English
师资表
fact_id faculty_name subjects_id
1 Roy 1,2,3
2 James 4,5
现在我想要的是在下拉菜单(html5)中显示罗伊教授的主题。我很困惑如何实现它,因为科目 ID 是用逗号分隔的。我知道我将不得不使用联接,但不确定如何实际使用它。 请帮助我。
最佳答案
试试这个:
select * from subjects
where FIND_IN_SET(subjects_id,(select subjects_id from faculty where fact_id = 1)) <> 0
Roy 的主题 (id = 1)
关于mysql - 从逗号分隔值获取特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28257575/