select mv.*,(select r.currency,trunc(r.rcv_date,'MM') as rcv_date,sum(decode(r.transaction_type, 'RECEIVE', 1, -1) * r.QUANTITY)
from epms_erp_rcvqty_info r
where r.LINE_LOCATION_ID = '33733'
and r.rcv_date >= to_date('2016-1-26','yyyy-MM-dd')
and r.rcv_date < to_date('2016-2-26','yyyy-MM-dd')
and r.transaction_type in ('RETURN TO VENDOR', 'RECEIVE') group by (trunc(r.rcv_date,'MM'),r.currency)
) as QUANTITY
from po_price_view_mv mv
oracle 求大神解决谢谢!!!! select报错怎么改 急急急
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- little_how 2016-04-21 03:32关注
错误信息可以贴出来。
粗略看一次,大概可能是个问题:
to_date中format和value规则不对应,如to_date('2016-02-26','yyyy-MM-dd')解决 无用评论 打赏 举报