sql >> Databasteknik >  >> RDS >> Oracle

Välj varje rad och infoga i en annan tabell

Problemet ligger i positionen för WHERE klausul, som måste komma efter listan över sammanfogade tabeller:

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;


  1. Fel vid användning av en OLAP-anslutning:MSOLAP-leverantören är inte registrerad på den lokala datorn...

  2. Kör SQL från batchfil

  3. PHP vs MySQL-prestanda (om , fungerar) i fråga

  4. java.math.BigInteger kan inte castas till java.lang.Integer