标题:mysql 问题,找不到原因啊。
只看楼主
BlizzardKen
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:36
专家分:0
注 册:2011-4-26
结帖率:33.33%
已结贴  问题点数:10 回复次数:3 
mysql 问题,找不到原因啊。

同一个SQL语句用Native Formysql查不出数据,用cmd命令却可以查的出,什么情况?
select   Number as 学号,
sum(case `Subject` when '数学' then Sources end) as '数学',
sum(case `Subject` when '英语' then Sources end) as '英语',
sum(case `Subject` when '语文' then Sources end) as '语文',
sum(case `Subject` when '物理' then Sources END) as '物理',
sum(case `Subject` when '化学' then sources end) as '化学',
sum(case `Subject` when '生物' then sources end) as '生物',
sum(case `Subject` when '政治' then Sources end) as '政治',
sum(case `Subject` when '历史' then Sources end) as '历史',
sum(case `Subject` when '地理' then Sources end) as '地理',
SUM(Sources) as 总分, AVG(Sources) as 平均分
from   test
group   by   Number;

表结构:
CREATE TABLE `test` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `Number` int(11) DEFAULT NULL,
  `Subject` char(20) DEFAULT NULL,
  `Sources` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
)
搜索更多相关主题的帖子: 数学 化学 语文 
2012-04-26 12:00
AndyLee168
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2012-1-25
得分:10 
会不会是配置文件的问题???我也新手
2012-05-03 17:09
BlizzardKen
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:36
专家分:0
注 册:2011-4-26
得分:0 
回复 楼主 BlizzardKen
是数据库的编码问题,我自己解决了
2012-05-10 19:01
shi278708756
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-6-23
得分:0 
2012-06-23 10:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-366557-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.113659 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved