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

简单的sql问题

姓名  学科
a      语文
a      数学
b      英语
b      政治

我想得到  a    语文,数学
          b    英语,政治

请问怎么写sql语句
select * from table where '姓名'='a';

不是这个  我这要显示所有 而不是根据条件来的

行专列的问题

http://blog.csdn.net/zhanyong168/archive/2009/01/08/3735969.aspx

参考下上面的

显示所有是什么意思啊。select * from table就所有啊。

需要用到行列转换了。建议参考博客:http://blog.csdn.net/chenjianyong94/archive/2009/05/06/4155420.aspx

看不出根据什么规律

sql server 版本区有人问过这样的问题,但是答案忘记了,好像不是很复杂,那个是用2005写的

查询出来把字符串加上,

顶一个

谢谢大家的回答  不过希望能得到sql而不是链接

SQL code:

SELECT [姓名],[学科]=CAST([学科] as nvarchar(100))
INTO #t from #test
ORDER BY [姓名],[学科]
DECLARE @col1 varchar,@col2 nvarchar(100)
UPDATE #t SET
@col2=CASE WHEN @col1=[姓名] THEN @col2+','+[学科] ELSE [学科] END,
@col1=[姓名],
[学科]=@col2

SELECT [姓名],[学科]=MAX([学科]) from #t GROUP BY [姓名]



忘了说了,#test就相当于你的表,没写建表语句

SQL c


相关问答:

asp能执行动态T-SQL吗?

原帖子:http://topic.csdn.net/u/20090910/12/813a40a2-922d-4f6a-b30b-a16b9a608f81.html?seed=1336087098&r=59699368#r_59699368

下面的代码有错误吗?sql语句在Query中是可以执行出结果的。
Set C ......

(救命呀救命呀救命呀)ASP.NET突然不能连接SQL2000

如题:前几天服务器还是好好的  今天网页打不开突然出现错误,一查是链接不上数据库了?
(查询分析器和企业管理器都可以正常显示)


[SqlException (0x80131904): 用户 'sa' 登录失败。] ......

asp.net如何连接SQL SERVER数据库

我安装SQL SERVER2008的时候选择WINDOWS身份验证连接的,我不知道怎么写连接。。。
还有我想改成SQL SERVER身份验证怎么改??
谢谢大家了!
XML code:

<configuration>
<appSettings>
& ......

sql 字符串处理问题 来者有分


@s='S1,S2,S12,S23';

将@s里面的S1,S2替换成处理,未处理


来者有分.

REPLACE(@s,'S1,S2','处理,未处理')

REPLACE 不好用 自己试下

SQL code:

declare @s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号