2 baidu 28635157 baidu_28635157 于 2015.05.31 21:04 提问

sql 查询如何实现多个相同的记录合并成一个,举例如下,求指教。

图片说明

5个回答

edouardzyc
edouardzyc   2015.05.31 21:12

sql 查询不能返回字表的吧, 你a列的A对应b列的三行肯定是不行的,如果你要取最大值可以
select a, max(b) from table
group by a

baidu_28635157
baidu_28635157 我还以为是sql实现的功能,想通过语句展现出来,听了各位的回答,真是收获不小,谢谢!
2 年多之前 回复
bdmh
bdmh   Ds   Rxr 2015.05.31 21:15

这不是sql的活,是你界面展现的事,你可以自己自定义表格,或者第三方的表格,比如dev系列

baidu_28635157
baidu_28635157 有些领悟,菜鸟一枚,谢谢指教。感激!
2 年多之前 回复
guwei4037
guwei4037   Ds   Rxr 2015.05.31 21:19

sql干不了,在html页面生成时,动态的设置即可(table colspan)。

baidu_28635157
baidu_28635157 嗯,好的,谢谢,还以为写SQL语句可以搞定呢。
2 年多之前 回复
red_sheeps
red_sheeps   2015.05.31 21:34

数据库一条一记录的,这个的话用js拼接个table吧

baidu_28635157
baidu_28635157 感谢热心回答!
2 年多之前 回复
beacon_2011
beacon_2011   Rxr 2015.06.01 11:43

你这个sql肯定实现不了~前台用table拼吧~rowsplan

Csdn user default icon
上传中...
上传图片
插入图片