目前我有三张表,学校表(school),专业表(profession)和中间表(gaokao),其中专业表和中间表部分字段如下:
---中间表
----专业表
现在我有这样一个查询,输入了学校名称,如何根据专业表中的proname去中间表中匹配spname字段?
select *
from mybatis.school s,
mybatis.profession p,
mybatis.gaokao g
where s.scid = g.scid
and g.spname = p.proname
and s.name = '北京大学'
遇到的困难是,比如说中间表的spname中有一条“经济学类(经济学、金融学、国际经济与贸易、保险学(风险管理与保险)、财政学、资源与环境经济学)”数据,如何在专业表中查找到经济学,金融学,国际经济与贸易,等这些专业呢? 也就是如何对我上边的查询语句进行修改,希望各位能够不吝赐教。