查询到12岁的孩子报了那些兴趣班
表一(student):
表二(kecheng):
就是怎样用mysql语句从上面两张表查询得到一下这个结果
data:[
{id:2,name:sansan,age:12,kecheng:[{id:4,kcname:奥数}]},
{id:3,name:wanghong,age:12,kecheng:[{id:7,kcname:美术},{id:8,kcname:古筝}]}
]
下方的数据是json格式,数据库查出来的可以进行转换,查出来之后放到map集合中再进行json转换就可以成为你想要的格式
建议 你应该在做一张表 kc 表
课程 表中ckid kcname
student 表中不变
中间表 kecheng_student ckid studentid
你这样的话 kcname 的冗余数据多了