为了账号安全,请及时绑定邮箱和手机立即绑定

我在数据里面添加了rownum=1仍然出现单行子查询返回多个行?

我在数据里面添加了rownum=1仍然出现单行子查询返回多个行?

慕的地10843 2021-08-25 19:15:04
SELECT distinct ID_NO,SHOULD_PAY,FAVOUR_FEE,(SELECT nvl(SHOULD_PAY,0)-nvl(FAVOUR_FEE,0) AS fee1 FROM ODS_ACT_PAYEDOWE) from ODS_ACT_PAYEDOWE WHERE RECORD_TIME=(select max(RECORD_TIME) FROM ODS_ACT_PAYEDOWE) and rownum=1

1 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

select a.directflag,(select sheettypename from
sheettype where id=(select sheettypeid from moduletype where moduleid=trim(a.sheetidruleid)))
其中
,(select sheettypename from
sheettype where id=(select sheettypeid from moduletype where moduleid=trim(a.sheetidruleid
部分也必须返回一个值,否则没有办法和a.directflag构成一个元组!

查看完整回答
反对 回复 2021-08-30

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号