表class
字段:id
, class_name
, student_id
表1_student
、2_student
、3_student
...依次类推
表*_student与表class通过student_id相关联,如:
若表class的student_id=1 则应该select * from class left join 1_student on...
若表class的student_id=2 则应该select * from class left join 2_student on...
若表class的student_id=3 则应该select * from class left join 3_student on...
...*_student
的数量和*
的值是不确定的,
是否可以根据表class的字段student_id的值动态join对应的表?
实现如下的效果:select * from class c left join {c.student_id}+'_student' on ...
可以
把表名作为参数