请教条mysql命令,分组显示数据 [ 新手入门 ]
简单的说有一张表,里面有 id name type_id
我现在想得到这样一个结果:
array(
[0]=>array([0]=>array(),[1]=>array()........)//一个type_id的数据,里层的array里有多条数据
[1]=>array([0]=>array(),[1]=>array()........)//一个type_id的数据,里层的array里有多条数据
[2]=>array([0]=>array(),[1]=>array()........)//一个type_id的数据,里层的array里有多条数据
)
简单的说就是按照type_id来进行分组,然后以数组为单位显示每一个分组的所有数据,有办法吗?
我写了一条语句
SELECT * FROM `sc2m_map` group by `map_type_id`
这条只能显示每一组的第一条数据,我记得以前写过类似的,但是忘记了。。。舰长。。。
共 4 条回复
BoyLee
注册时间:2011-03-10
最后登录:2019-12-26
在线时长:20小时5分
最后登录:2019-12-26
在线时长:20小时5分
- 粉丝22
- 金钱2810
- 威望150
- 积分4510