您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

求一条SQL语句,关于分组排列显示

2025/8/16 19:01:24发布16次查看
求一条sql语句,高手请进,关于分组排列显示。
数据库字段如下:
表a
id name sort
1 a 01
2 b 02
3 c 03
4 d 01
5 e 02
6 f 03
表 b
id sortname
01 aa
02 bb
03 cc
其中sort是种类 是从表b中插入得到的
现在我想显示的是
sort:aa
1 a
2 d
sort:bb
1 b
2 e
sort:cc
1 c
2 f
也就是把种类分组然后分别遍历出来。最好能用最简单的sql语句实现。请高手帮忙。
------解决方案--------------------
left join 取出值,构造成
$result['aa'] = array('a','d');
$result['bb'] = array('b','e');
...
这样的数组,显示不就轻而易举了吗.
------解决方案--------------------
sql codeselect a.id,a.name,c.sortname from a,(select id,sortname from b) c where a.sort=c.id group by c.sortname,a,name,a,id order by c.id

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product