oracle 利用 分组求和一张报表的 字段 金额 sql
select decode(t.f_disqua_level,'1','A类','2','B类','3','C类','4','D类','') as 等级, t.f_process as 发现地点, t.f_discovery_time as 发现时间, t.f_description as 不合格描述, b.f_dutydept as 责任部门, b.f_assess_multiple as 考核倍数, b.f_assess_s...
oracle 中查询一个表的所有字段名以及属性的sql语句应该怎么写
select * from user_tab_columns where table_name='你所要查找的表名'
在oracle数据库中,要求两个字段的和要怎么写sql语句?
1.如果都是数字类型的直接把这两个字段相加\\x0d\\x0aselect \\x0d\\x0aa+b as ab \\x0d\\x0afrom S ;\\x0d\\x0a或者你的意思是 select sum(a+b) from S;\\x0d\\x0a\\x0d\\x0a2.如果是不同的字段类型就不能求和了,但是可以使用“||”或者CONCAT()函数\\x0d\\x0a2.1 select...
求oracle sql多笔记录合成一行,含并列显示~
create table class (学生 varchar(10),成绩 varchar(10),课程 varchar(10))insert INto class values('1','100','语文')insert INto class values('1','90','数学')insert INto class values('1','45','英语')insert INto class values('2','44','语文')insert INto class va...
(oracle)sql根据某一字段分组求和后再列出其他字段信息
acd一样的话,可以select a,c,d,sum(b) from table group by a,c,d;除了ab字段外,取c一条记录 select a,c,sum(b) from where c = '你要的c' table group by a,c;
求Oracle分组统计数量的sql怎么写,需求如下
create table test(total int,ssbm varchar2(20));insert into test values (5,'02(5)');insert into test values (5,'02(5)');insert into test values (5,'04(5)');insert into test values (5,'04(5)');insert into test values (5,'03(5)');commit;查询:select ssbm||'(...
oracle SQL 取出每个分组的按照日期最新一条记录,同时还显示每个分组...
--用外链接把AA表和CC表链接起来查询就可以了SELECT AA.CODE, AA.NUM, AA.PRICE, CC.DATETIME, CC.SUMNUM FROM test AA --下面的BB表查询的是根据code分组查询num求和及最大datetime,之后作为一个表CC LEFT JOIN (SELECT BB.CODE, SUM(NUM) SUMNUM,MAX(BB.DATETIME) DATETIME FROM ...
Oracle中的SQL查询语句:包含表一所有数据,根据表二中的某一字段的不同...
sleect a.部门,sum(case when b.正负 = 'Y' then b.分值 else 0 end) 正分,sum(case when b.正负 = 'N' then b.分值 else 0 end) 负分 from table1 a,table2 b where a.id = b.id(+)group by a.部门 右关联就好了,你试下,谢谢!
关于oracle求和的sql怎么写?
SELECT sampling_time AS TIME, (MAX(A) - MIN(A)) AS total FROM data WHERE id = '1'AND sampling_time >= '2013-08-24 00:00:00'AND sampling_time < '2016-08-25 00:00:00'GROUP BY sampling_time ORDER BY sampling_time;UNION SELECT sampling_time AS TIME, (MAX(A) - ...
Oracle中的SQL查询语句:根据同一张表中的某一字段的不同条件分别求另...
select 部门,sum(decode(正负,'Y',分值,0)) 正分,sum(decode(正负,'N',分值,0)) 负分 group by 部门