易截截图软件、单文件、免安装、纯绿色、仅160KB

sql2005中一个xml聚合的例子

sql2005中一个xml聚合的例子 收藏
该问题来自论坛提问,演示SQL代码如下
--建立测试环境
set nocount on
create table test(ID varchar(20),NAME varchar(20))
insert into test select '1','aaa'
insert into test select '1','bbb'
insert into test select '1','ccc'
insert into test select '2','ddd'
insert into test select '2','eee'
go
--测试
select *from (select distinct id from test)a
OUTER APPLY(
select value=''+(
select name from test path
where id = A.id
for xml auto)+'') b
--删除测试环境
drop table test
set nocount off
/*--结果
id value
-------------------- --------------------------------------------------------------------
1
2
*/
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jinjazz/archive/2008/09/10/2910561.aspx


相关文档:

SQL_查询当天、近几天、本周、本月的SQL语句

经常会有时候要用到查询当天,近几天,本周,本月的相关数据,所以记录一下这些比较特殊的SQL语句~~
--当天
(usrRegTime >=CONVERT(varchar(10),getDate(),120)+' 00:00:00' and usrRegTime <=CONVERT(varchar (10),getDate(),120)+' 23:59:59')
--近三天
DateDiff(day,usrRegTime,getdate()) <=3
--本周 ......

几道经典的sql题目

(1)表名:购物信息
购物人      商品名称     数量
A            甲          2
B            乙  ......

一个字段匹配的sql语句书写

这几天负责一个家教门户网站的开发,基于cakephp框架。在培训机构表(schools)中存在一个字段subject用来存储另一个数据表
(subjects)中记录的id值,且存储形式为:'1,2,3,4,5'。但是在应用高级搜索过滤时页面select选项option的传值为
subjects的id值,需要判断查询表schools中subject字段存在此id,即查询显示此记录 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号