gacanepa

Untitled

Feb 8th, 2013
229
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --Consulta SQL escrita por Gabriel Canepa
  2. --Email: gacanepa(arroba)gmail(punto)com
  3.  
  4. SPOOL reporte1.txt
  5.  
  6. SELECT a.campo1 AS Fecha, b.campo1 AS Item, a.campo2 AS Cantidad, b.campo2 AS Shipment, b.campo3 AS Orden
  7. FROM tabla1 a, tabla2 b
  8. WHERE a.PK=b.PK AND b.campo4 IS NOT NULL
  9. AND
  10. TO_DATE('01/01/2013','MM/DD/YYYY') <= a.campo1
  11. AND
  12. TO_DATE('01/31/2013','MM/DD/YYYY') >= a.campo1
  13. AND
  14. a.campo5='Contenido';
  15.  
  16. SPOOL OFF
  17.  
  18. --A la función TO_DATE() se le pasa como argumento una cadena de texto entre comillas simples que se utiliza en la comparación con el campo1 de la tabla "tabla1", a la que por comodidad se le asigna el alias "a" (a la tabla "tabla2" se le da el alias "b").
  19.  
  20. --La función SPOOL se emplea para crear un archivo e ir guardando en el mismo los resultados de las consultas que se efectúen posteriormente, hasta cerrar la escritura con "SPOOL OFF".
RAW Paste Data