informatica:bases_de_datos:oracle
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Bases de datos Oracle
Operador JOIN (+)
El operador (+) es para realizar OUTER JOIN.
SELECT ... FROM a, b WHERE a.id = b.id(+)
Es lo mismo que:
SELECT ... FROM a LEFT JOIN b ON b.id = a.id
Oracle recomienda no usar la notación (+)
- Oracle "(+)" Operator (Stack Overflow)
Fechas
Extracción
Sacar porción de la fecha:
SELECT EXTRACT(YEAR FROM fecha) AS ano, EXTRACT(MONTH FROM fecha) AS mes, EXTRACT(DAY FROM fecha) AS dia, FROM tabla
trunc(sysdate) coge la fecha y hora actuales y se queda solo con la fecha
SELECT * FROM tabla WHERE fecha < trunc(sysdate) AND fecha >= trunc(sysdate - 3) -- hace 3 días
informatica/bases_de_datos/oracle.1601965097.txt.gz · Última modificación: por tempwin
