Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/05/2013, 11:16
Avatar de Sougiro
Sougiro
 
Fecha de Ingreso: octubre-2007
Mensajes: 136
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Consultar tablas solo por el mes

Hola,

Gracias por responder, mira estoy haciendo lo que me dices, pero me sale el siguiente error (ORA-01481: invalid number format model), esta es la consulta que estoy tratando de hacer:
Código SQL:
Ver original
  1. SELECT   P.FABRICANTE_CODIGO ID_FABRICANTE, P.NIT, GE.GRUPO_NOMBRE,
  2.          SUBSTR (P.FABRICANTE_EAN, 2, 4) AS AGENTE,
  3.          TO_DATE (TO_DATE (CP.FECHA_VENCIMIENTO, 'J'),
  4.                   'DD/MM/RRRR'
  5.                  ) AS FECHA_VENCIMIENTO,
  6.          CP.CANTIDAD_CONTRATADA, (CSP.CONSUMO) AS MOV_REALIZADOS
  7.     FROM ADMSIG.SIG_PROVEEDORES P,
  8.          ADMSIG.SIG_PROVEEDORES_POR_GRUPO PG,
  9.          ADMSIG.SIG_CLIENTES_PREPAGO CP,
  10.          ADMSIG.SIG_GRUPO_EMPRESARIAL GE,
  11.          LIQSIG.LIQ_APLICACIONES_POR_GRUPO AP,
  12.          ADMSIG.SIG_CONSUMO_PREPAGO CSP
  13.    WHERE CP.APLICACION_CODIGO = 'IDSE'
  14.      AND AP.APLICACION_CODIGO = 'IDSE'
  15.      AND GE.ESTADO = 1
  16.      AND CSP.ID_CLIENTE_PREPAGO = CP.ID_CLIENTE_PREPAGO
  17.      AND P.ID_FABRICANTE = PG.ID_FABRICANTE
  18.      AND NOT SUBSTR (P.FABRICANTE_EAN, 2, 4) = '0098'
  19.      AND CP.ID_GRUPO = PG.ID_GRUPO
  20.      AND GE.ID_GRUPO = PG.ID_GRUPO
  21.      AND GE.ID_GRUPO = AP.ID_GRUPO
  22.      AND NOT (    AP.TIPO_COBRO = 0
  23.               AND (GE.ID_GRUPO <> GE.ID_GRUPO_PK))
  24.      AND TO_CHAR (CP.FECHA_VENCIMIENTO, 'MM') = '05'
  25. ORDER BY CP.FECHA_VENCIMIENTO;

Gracias.

Última edición por gnzsoloyo; 31/05/2013 a las 11:20 Razón: SQL mal etiquetado.