请教一个sql语句 哈哈,版主说你不可能,可能就是你列表的问题。还有就是不能一句sql就能得出你这样子的结果的。用一般的SQL语句,再用程序处理成你这样子的结果倒是不难。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,这么惨呀,我开始想取出后放到数组里再搞,又怕是个笨办法,很想知道一条sql语句行不行 楼主是不是要把列表倒过来啊?建议到sql server版去找找,里面有很多的。 1、你似乎是要做表转置,但并无规律可循2、用sql做表转置需要用存储过程编程完成,这实际与用程序语言编程实现是一样的3、合理的组织数据就不会出现这种问题现在表里面有a/甲/4a/乙/44a/丙/3b/丙/12b/乙/2b/甲/38…/…/…然后想得出: 甲 乙 丙a 4 44 3b 12 2 38按说你取第二列做列标题,以第一列做行标题这也是不难做到的。但得到的结果应该是 甲 乙 丙a 4 44 3b 38 2 12与你的期望相差甚远 这个表的设计可能有问题,如果做成三个字段,就简单多了:T1 T2 T3a 甲 4a 乙 44a 丙 3b 丙 12b 乙 2b 甲 38… … … 输出多个数据的问题 foreach 取某几行的值 谁有支持php5.2.4的magickwand dll,找了很久没找到。 php确定字符串最后一个数字的位置 在window2000中如果实现awstats统计的多站点合并统计结果 求教一个sql语句! 有没有那么一个函数?可以加密字符串,同时提供另外一个解密函数? 请问,如何实现关闭页面的同时自动删除session? PHP的代码在哪里写,它有特定的编译环境吗? 新手请教。 linux下world writable 是什么权限?怎么设置啊? mysql数据调用问题
2、用sql做表转置需要用存储过程编程完成,这实际与用程序语言编程实现是一样的
3、合理的组织数据就不会出现这种问题现在表里面有
a/甲/4
a/乙/44
a/丙/3
b/丙/12
b/乙/2
b/甲/38
…/…/…然后想得出:
甲 乙 丙
a 4 44 3
b 12 2 38按说你取第二列做列标题,以第一列做行标题这也是不难做到的。
但得到的结果应该是
甲 乙 丙
a 4 44 3
b 38 2 12
与你的期望相差甚远
T1 T2 T3
a 甲 4
a 乙 44
a 丙 3
b 丙 12
b 乙 2
b 甲 38
… … …