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

我在数据里面添加了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
  • 1 回答
  • 0 关注
  • 537 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信