Ver Mensaje Individual
  #16 (permalink)  
Antiguo 06/02/2015, 09:42
wesos
 
Fecha de Ingreso: noviembre-2007
Mensajes: 90
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Consulta MYSQL a un campo texto que tiene fechas

Cita:
Iniciado por gnzsoloyo Ver Mensaje
OK. Eso es un poco más claro.
La consulta entre dos fechas es tan obvio como puede parecerlo... Usas un BETWEEN , pero no necesitas hacer subconsultas para eso, no tiene sentido, utilidad ni aprovechamiento.
No entiendo para qué las pones.
Código MySQL:
Ver original
  1. Esto si lo quieres discriminar por articulo...
  2. SELECT fechaalbaran, descripcionarticulo, COUNT(descripcionarticulo) cantidad
  3. FROM RIVAS
  4.     STR_TO_DATE(fechaalbaran, '%d/%m/%Y')
  5.         BETWEEN  DATE('2014-09-25') AND  DATE('2014-09-27')
  6. GROUP BY descripcionarticulo
Esto si quieres la sumatoria al final:
Código MySQL:
Ver original
  1. SELECT fechaalbaran, descripcionarticulo, COUNT(descripcionarticulo) cantidad
  2. FROM RIVAS
  3.     STR_TO_DATE(fechaalbaran, '%d/%m/%Y')
  4.         BETWEEN  DATE('2014-09-25') AND  DATE('2014-09-27')
  5. GROUP BY descripcionarticulo WITH ROLLUP
Si es bastante sencilla la consulta aunque sólo me da un resultado.. y hay muchísimos que están entre esas fechas:

Última edición por gnzsoloyo; 06/02/2015 a las 09:49