oracle中创建视图

hxn523 2017-04-24 04:30:27
在oracle中创建一个视图VreportSettleAccount,包含的字段:记账时间、记账人编号、线上放款(数量)、线下放款(数量)、总计(线上放款+线上放款)
数据来源VREPAYRECEIPT
其中VREPAYRECEIPT视图中包含【放款方式】字段,值为1时:线上放款,值为2时:线下放款,其余字段都是在VREPAYRECEIPT中获取
...全文
569 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wl19931218 2018-01-31
  • 打赏
  • 举报
回复
REATE OR REPLACE VIEW VreportSettleAccount AS SELECT 记账时间, 记账人编号, 线上放款(数量), 线下放款(数量), sum(线上放款+线下放款), decode(放款方式,1, '线上放款',2 ,'线下放款') 放款方式 FROM VREPAYRECEIPT;
imcmuc 2017-06-21
  • 打赏
  • 举报
回复
CREATE VIEW VreportSettleAccount 
AS
SELECT 记账时间,记账人编号,线上放款,
DECODE(放款方式,1, '线上放款',2 ,'线下放款') 放款方式
FROM VREPAYRECEIPT
imcmuc 2017-06-21
  • 打赏
  • 举报
回复
CREATE VIEWVreportSettleAccount 
AS
SELECT 记账时间,记账人编号,线上放款,
DECODE(放款方式,1, '线上放款',2 ,'线下放款') 放款方式
FROM VREPAYRECEIPT
ACE-2017 2017-06-20
  • 打赏
  • 举报
回复
\
CREATE OR REPLACE VIEW Account
AS 
SELECT jzsj
jzr_id,xsfd,xxfd,
sum(xsfd+xxfd),
decode(ffkfs,1, 'xsfd',2 ,'xxfd') ffkfs
FROM VREPAYRECEIPT;

有意1314 2017-04-26
  • 打赏
  • 举报
回复
可以用NVL函数选择
qq_28538637 2017-04-26
  • 打赏
  • 举报
回复
create or replace view v_name
as 
select 记账时间,记账人编号,线上放款(数量),线下放款(数量),decode(放款方式,1,线上,2,线下),sum(线上放款+线上放款)from
VREPAYRECEIPT 
卖水果的net 2017-04-25
  • 打赏
  • 举报
回复
-- 使用一个 decode 函数
create or replace view VreportSettleAccount 
as
select 记账时间,记账人编号,线上放款,
decode(放款方式,1, '线上放款',2 ,'线下放款') 放款方式
from VREPAYRECEIPT 
卜塔 2017-04-25
  • 打赏
  • 举报
回复
CREATE OR REPLACE VIEW VreportSettleAccount
AS 
SELECT 记账时间,
记账人编号,
线上放款(数量),
线下放款(数量),
sum(线上放款+线下放款),
decode(放款方式,1, '线上放款',2 ,'线下放款') 放款方式
FROM VREPAYRECEIPT;

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧