黑马程序员技术交流社区
标题:
在mysql中怎样做到查询结果中带内嵌对象
[打印本页]
作者:
zhongjm5233
时间:
2017-11-5 14:02
标题:
在mysql中怎样做到查询结果中带内嵌对象
查询到12岁的孩子报了那些兴趣班
表一(student):
id | name | age
1 | zhongyi | 10
2 | sansan | 12
3 | wanghong | 12
4 | niha | 9
5 | wangjun | 11
表二(kecheng):
id | studentID | kcname
1 | 1 | 吉他
2 | 1 | 钢琴
3 | 1 | 英语
4 | 2 | 奥数
5 | 3 | 写作
6 | 3 | 舞蹈
7 | 4 | 美术
8 | 4 | 古筝
9 | 5 | 写作
10 | 5 | 舞蹈
就是怎样用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:古筝}]}
]
这个sql语句怎么写,谢谢会写的你!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2