首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

小弟我想根据查询结果实现如下的显示方式()

2012-02-26 
我想根据查询结果实现如下的显示方式(在线等)我用select单位,姓名,省份for人员数据库进行查询查询结果如下

我想根据查询结果实现如下的显示方式(在线等)
我用select   单位,姓名,省份   for   人员数据库进行查询
查询结果如下:

单位               姓名           省份
清华同方     张三             安徽
清华同方     李四             北京
北大方正     王二             四川
北大方正     刘全             贵州


我要实现如下显示方式:

单位             姓名           省份
清华同方     张三           安徽
                    李四           北京
北大方正     王二           四川
                    刘全           贵州

用sql语句如何实现?

多些各位大哥、大姐!!!

[解决办法]
select 单位,姓名,省份 for 人员数据库进行查询,
最后用 "GROUP BY 单位 " 聚集函数实现即可.


[解决办法]
select 单位,姓名,省份 form 表名 group by 单位

然后

Dim tempStr : tempStr= " "

do while not rs.eof
if tempStr <> Rs( "单位 ") then
response.Write Rs( "单位 ")
tempStr = Rs( "单位 ")
end if

rs.movenext
Loop
[解决办法]
要用SQL语句直接查出结果可以参考:
http://community.csdn.net/Expert/topic/5254/5254854.xml?temp=.3962824

热点排行