读书人

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

发布时间: 2012-02-26 20:19:45 作者: rapoo

我想根据查询结果实现如下的显示方式(在线等)
我用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

读书人网 >ASP

热点推荐