Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2012, 11:31
jules_cezar
 
Fecha de Ingreso: septiembre-2012
Mensajes: 3
Antigüedad: 11 años, 7 meses
Puntos: 0
Select para incluir rango de fechas

Hola a todos los del foro "esta es mi presentacion".O jala y me puedan ayudar con el problema que tengo con una consulta. Cabe destacar que soy un novato manejando sql.

Cree una Tabla dinamica en excel que extrae informacion de una base en SQL por medio de una consulta obviamente la informacion se actualiza al abrir el archivo, en la cual necesito agregar un filtro muy especifico de para poder incluir un rango de fechas esto dentro del excel ya que actualmente tengo un filtro de fecha pero con la limitante de tener que seleccionar una por una las fechas en las que se han registrado movimientos. este es una pequela muestra de como tengo la cosulta que funciona bastante bien debo decir jaja. espero y se pueda logara lo que necesito. Gracias

SELECT FACTF01.TIP_DOC, FACTF01.CVE_DOC, FACTF01.CVE_CLPV, FACTF01.STATUS, FACTF01.FECHA_DOC, FACTF01.CAN_TOT, FACTF01.DES_TOT, FACTF01.DES_FIN, FACTF01.NUM_ALMA, PAR_FACTF01.CVE_ART, PAR_FACTF01.PREC, PAR_FACTF01.COST, PAR_FACTF01.NUM_PAR, PAR_FACTF01.CANT, INVE01.DESCR, CLIE01.NOMBRE, OBS_DOCF01.STR_OBS
FROM FACTF01 INNER JOIN
PAR_FACTF01 ON FACTF01.CVE_DOC = PAR_FACTF01.CVE_DOC INNER JOIN
CLIE01 ON FACTF01.CVE_CLPV = CLIE01.CLAVE LEFT JOIN
OBS_DOCF01 ON FACTF01.CVE_OBS = OBS_DOCF01.CVE_OBS INNER JOIN
INVE01 ON PAR_FACTF01.CVE_ART = INVE01.CVE_ART WHERE TIPO_ELE LIKE '[PS%]'

UNION

SELECT FACTR01.TIP_DOC, FACTR01.CVE_DOC, FACTR01.CVE_CLPV, FACTR01.STATUS, FACTR01.FECHA_DOC, FACTR01.CAN_TOT, FACTR01.DES_TOT, FACTR01.DES_FIN, FACTR01.NUM_ALMA,
PAR_FACTR01.CVE_ART, PAR_FACTR01.PREC, PAR_FACTR01.COST, PAR_FACTR01.NUM_PAR, PAR_FACTR01.CANT, INVE01.DESCR, CLIE01.NOMBRE, OBS_DOCF01.STR_OBS
FROM FACTR01 INNER JOIN
PAR_FACTR01 ON FACTR01.CVE_DOC = PAR_FACTR01.CVE_DOC INNER JOIN
CLIE01 ON FACTR01.CVE_CLPV = CLIE01.CLAVE LEFT JOIN
OBS_DOCF01 ON FACTR01.CVE_OBS = OBS_DOCF01.CVE_OBS INNER JOIN
INVE01 ON PAR_FACTR01.CVE_ART = INVE01.CVE_ART WHERE TIPO_ELE LIKE '[PS%]'