Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Selecione cada linha e insira em outra tabela


O problema na posição do WHERE cláusula, que deve vir após a lista de tabelas unidas:
INSERT INTO T2 
 SELECT T1.*,  T3.DATETIME, T3.STATEID
 FROM T1 
 LEFT OUTER JOIN T3
   ON (T1.DOCID =  T3.DOCID)
WHERE T3.DATETIME BETWEEN '01-NOV-15' AND SYSDATE;