读书人

一个经典的SQL,列转换成行的有关问题

发布时间: 2012-08-10 12:19:33 作者: rapoo

一个经典的SQL,列转换成行的问题.

XML code
create table tb(    typeName varchar(50),    number int)insert into tb(typeName,number)values('XX',1);insert into tb(typeName,number)values('YY',2);--select * from tb 结果为  --  XX 1--  YY 2--我想要的结果为  --  XX:1,YY:2--怎么实现?


[解决办法]
标准的sql语句应该是没有办法的,除非数据库自带有这样的函数。
不过你可以写一个存储过程实现,然后调用这个存储过程就可以了。
也可以取出在后台做。

读书人网 >J2EE开发

热点推荐