select decode(instr(组,'A'),0,'非A','A'),sum(成绩) from t
group by instr(组,'A')
group by instr(组,'A')
解决方案 »
- oracle的DateTime类型的字段默认值是什么?(附简码)
- 求MFC中Oracle中的链接、查询语句以及需要包含的头文件名
- ORA-01033错误怎么解决啊?
- 高手们救命啊一个关于图像处理问题
- 誰有j2eeAPI中文文檔?多謝了。
- 如何能在程序中查到oracle的一个表,的数据类型呢?
- D2K的report如何设置局部变量或者全局变量?
- ORACLE中的两个触发器可否放在一个SQL文件中执行,我的好象不能?
- ??非常棘手的问题:从SqlServer2000中往Oracle中倒入数据表,可是在Oracle上查询表的时候说这个对象不存在??
- win7x64 oracle11g汉字显示?
- 用友NC和浪潮myGS软件哪个更好一些??
- isnull(student_grade,0)怎么改?
sum(chengji) from tbname group by decode(zu,'A','A','notA');
union
select '非A' A,sum(成绩) 成绩 from t2 where (组 <> 'A' or 组 is null)
(select decode(组,'A','A','非A') AS '分组',成绩 FROM TABLE_NAME)
GROUP BY 分组
JeromeLiu(烛光)
JeromeLiu(烛光)
sum(chengji) from tbname group by decode(zu,'A','A','notA');
--
第2个:正确SELECT 分组,SUM(成绩)FROM
(select decode(组,'A','A','非A') AS '分组',成绩 FROM TABLE_NAME)
GROUP BY 分组
--
第4个
修改后如下:
SELECT 分组,SUM(成绩) from
(select decode(分组,'A','A','非A') as 分组,成绩 from TABLE_NAME) a
GROUP BY 分组
AS '分组'应该是
AS 分组