首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求分组后,在追加的sql

2013-07-29 
求分组后,在累加的sqlcreate table INVEST_INFO(invest_idNUMBER not null,loan_idNUMBER not null,user_i

求分组后,在累加的sql


create table INVEST_INFO
(
  invest_id         NUMBER not null,
  loan_id           NUMBER not null,
  user_id           NUMBER not null,
  invest_amount     NUMBER(22,7) not null,
  hava_scale        NUMBER(22,18) not null,
  invest_time       TIMESTAMP(0) not null,
  description       VARCHAR2(200),
  status            VARCHAR2(2),
  ledger_finance_id NUMBER,
  funds_source      NUMBER
)
根据user_id和status查询,如果结果里loan_id相同,把invest_amount累加
显示查询后的记录

[解决办法]
这样?
select user_id,status,loan_id,sum(invest_amount)
from INVEST_INFO
group by user_id,status,loan_id

[解决办法]
select loan_id,sum(invest_amount)
from INVEST_INFO
where user_id=?
and status=?
group by loan_id

热点排行
Bad Request.