关于简单的行列转换问题 id value1 a2 b3 c想通过静态sql语句转换为id 1 2 3value a b cid列没有重复值请各位帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道了,转不转换有什么区别了?查询出来结果集后 用代码直接读取了,要那行有那行,用静态SQL语句转换,效率也不一定高多少 http://topic.csdn.net/u/20070821/15/0f35d2a6-5b72-4484-99e1-6c2b1fcd1f73.html 哦,用case语句可能可以实现。 select sum(case when id = 1 else 0 end) id_1, sum(case when id = 2 else 0 end) id_2, sum(case when id = 3 else 0 end) id_3 from 表名; 初学者关于官方Mysql的疑问!!! 奇怪的語句 用一张表某字段的聚集值,去更新另一张表的某一字段 一个说起来简单,但不好解决的数据库问题! 高分请教在win2000下mysql的使用,感激不尽啊! MYSQL怎样实现序列 MySql能在win98下面安装吗? SQL数据库联表查询小问题 一道面试题 mySQL 为什么程序里面连续调用两次mysql_query()会出错 mysql 5.0 存储过程能建视图吗? 使用JDBC连接MYSQL莫名断开(连接只能保持一天)
转不转换有什么区别了?
查询出来结果集后 用代码直接读取了,要那行有那行,
用静态SQL语句转换,效率也不一定高多少
sum(case when id = 2 else 0 end) id_2,
sum(case when id = 3 else 0 end) id_3
from 表名;