多语言展示
当前在线:1016今日阅读:27今日分享:41

mysql,如何查询从属表数据?查询每班学生名字

当你的mysql数据库里有一个班级表和一个学生表时,学生表里有所属班级的字段,那么如何查询每个班里有哪些学生?
方法/步骤
1

这是学生表,表里有字段关联到班级表,指示是属于哪个班的。

2

通常情况下,我们使用关联表的查询方式就可以了。

3

从结果上看,这种方式查询出来的数据是一个学生为一行数据的。

4

如果你要一个班为一行数据,则可以使用GROUP_CONCAT函数来处理。代码如下图。

5

这样得到的数据就是一个班级为一行,另一个字段就是班里所有的学生名字了。

6

学生名字这里是可以进行排序的,加上ORDER BY的语句就行了,具体可以参考下方的链接。

推荐信息