表1.
id pname
1 安徽
2 河北表2.
id 表1.id cname
1 1 合肥
2 2 石家庄
3 2 邯郸结果:
1 安徽 合肥
2 河北 石家庄,邯郸这样语句改如何来写? 请教了~@!
id pname
1 安徽
2 河北表2.
id 表1.id cname
1 1 合肥
2 2 石家庄
3 2 邯郸结果:
1 安徽 合肥
2 河北 石家庄,邯郸这样语句改如何来写? 请教了~@!
解决方案 »
- 如果管理员登陆后台,如何更改某一个用户的profile的数据?
- 有多少使用vs2008 listview新控件?
- oracle ExecuteNonQuery
- <%# 请大家介绍一个导航菜单控件 现在在做一个程序后台要用到一个左边的导航菜单,麻烦大家所您常用的导航菜单贴出来 谢谢 >
- 紧急求助ASP.NET的经典书籍下载,请大家帮我谢谢!!!!!!!
- 求救 关于ListBox中元素删除的问题(好心人帮帮忙吧)
- 部署时怎么更改安装时虚拟目录名称
- 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。如何解决
- 请问在C#里
- 不知道这个TreeView(默认选中)问题怎么解决的??请高手帮忙
- KindEditor4.0.4 请教!
- frameset菜菜问题,求解
create table 表1(id int,pname varchar(10))
insert into 表1
select 1,'安徽' union select 2,'河北'create table 表2(id int,pid int,cname varchar(10))
insert into 表2
select 1,1,'合肥' union
select 2,2,'石家庄' union
select 3,2,'邯郸'select *,
cname=STUFF((select ','+cname from 表2 where pid=a.id for xml path('')),1,1,'')
from 表1 a/*
id pname cname
----------- ---------- -------------
1 安徽 合肥
2 河北 石家庄,邯郸