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

SqlServer 基础问题

原数据:



经过此sql语句查询出来的结果是:
SQL code:
select Code, Name=stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')
from C





加上Group By Code 后是这样:




那为什么不能加 Group By Code ,Name 呢?Code,Name 列的数据都是一样啊,为什么不能根据这两列分组呢?



select * from
(select Code, Name=stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')
from C )t
group by code,name

SQL code:

select code ,name from
select Code, Name=stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')
from C
)t
group by code,name

--try




第二张图片的name和第一张的不一样的



select Code, Name=stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')
from C
group by Code,stuff((select ','+Name from C t where Code=C.Code for xml path('')), 1, 1, '')


我才反应过来小卒生了

我就说怎么看着这么别扭[img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin


相关问答:

mysql 有没有sqlserver的 规则功能

mysql 有没有sqlserver的 规则功能
比如sqlserver的规则如下
create rule [IsSpecial] as @ in ('y','n')

他可以指定字段的值 的 取值范围
用约束可以实现

mysql 中没有这个RUL ......

手机开发sqlserver 创建发布

我在学习使用SQL Server Compact Edition创建移动应用程序,可是在数据库创建发布第一步时提示错误如下:
There are no publications to which you subscribe,either because this server  has no publicati ......

sqlserver内部函数问题

我在学做论坛
里面有个users表
表里有 experience(经验值) 和 rank(等级)俩列

我想使用QQ斗地主里面的等级制度
等级    需要经验
包身工  无
短工    10
......

200分求创建临时表(sqlserver)

比如sql语句是:
SQL code:

select top 300
CA01.A_id as '变动次数',
CA01.A0188 as '人员id',
CA01.apname as '审批者',
CA01.CA0100 as '确认状态',
CA01.CA0101 as '变动类型',
CA01.CA0102 as '申 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号