Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2016, 05:29
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta SQL no

Cita:
En ese caso lo solucionare de otra manera.
¿Por qué?
¿Tan complejo te resulta hacer este código?:

Código MySQL:
Ver original
  1. CREATE PROCEDURE `consultar_fcloc001` ()
  2. DECLARE vFechaIni DATE;
  3. DECLARE vFechaFin date;
  4. SET vFechaIni = DATE('2016-01-01');
  5. SET vFechaFin = DATE('2017-01-01');
  6. WHILE vFechaIni < vFechaFin DO
  7. INSERT INTO fechas VALUES(vFechaIni);
  8. SET vFechaIni = ADDDATE(vFechaIni, INTERVAL 1 DAY);
  9. END WHILE;
  10.     fecha LCODAR, CantPedidos
  11.     (SELECT
  12.         fecha, SUM(LCANTI) CantPedidos
  13.     FROM
  14.         fechas F
  15.     LEFT JOIN `fcloc001` P ON F.fecha = DATE(P.LFECPED)
  16.     WHERE
  17.         (LCODAR = 'Q2612A-R' AND LPED > 0)
  18.             OR F.fecha IS NULL
  19.     GROUP BY fecha)
  20. ORDER BY LFECPED DESC
  21. LIMIT 30;
  22.  

Yo tengo algo de práctica, y solo me llevo cinco minutos. Aprender a hacerlo tal vez te lleve algo más, pero se supone que para eso vienes a FDW, a que podamos ayudarte a aprender.
¿no?

No retrocedas ante dificultades como esta. Mas adelante vas a enfrentar peores y es mejor ir aprendiendo en etapas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 23/03/2016 a las 05:37