INSERT INTO T_MONITOR_USER_INFO (
METER_NO,
CONSUMER_NO,
USER_INFO,
COURT_ID
)
select * from
(
select
distinct
METER_NO,CONSUMER_NO,'wy' as USER_INFO,EPU_COURT as COURT_ID from T_METER
where
C_DISTRICTBCDID in
(
select
DISTINCT
DISTRICTBCDID
from QX_SGMTUSR_DTL
where RECORDDATE=210917
and SEGMENTID = 36
)
and C_ADDRESSID in
(
select
DISTINCT
ADDRESSID
from QX_SGMTUSR_DTL
where RECORDDATE=210917
and SEGMENTID = 36
)
and C_CHANNELID in
(
select
DISTINCT
CHANNELID
from QX_SGMTUSR_DTL
where RECORDDATE=210917
and SEGMENTID = 36
)
)
where rownum <= 100
oracle insert into select写法
于 2021-09-17 15:10:49 首次发布