Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2014, 22:59
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Seleccionar rango de fechas de a 1 minuto

Hola gente lo que quiero hacer (nose si se podra) es seleccionar entre dos fechas dadas, de tipo datetime, seleccionar todos los minutos que hay entre ellos, por supuesto que por programacion es mucho mas facil, pero necesito que sea por sql porque al resultado lo tengo que meter en un join contra otra tabla.


A ver si me explico mejor con un ejemplo, supongamos que tengo estas dos fechas:

Código MySQL:
Ver original
  1. SET @fInicio = "2014-07-04 12:00:00";
  2. SET @fFinal  = "2014-07-04 12:10:00";

Lo que quiero hacer es un select que me devuelva:
2014-07-04 12:00:00
2014-07-04 12:01:00
2014-07-04 12:02:00
2014-07-04 12:03:00
2014-07-04 12:04:00
2014-07-04 12:05:00
2014-07-04 12:06:00
2014-07-04 12:07:00
2014-07-04 12:08:00
2014-07-04 12:09:00
2014-07-04 12:10:00

La forma mas rustica y artesanal es crear una tabla y poner ahi todos los posibles minutos del dia, pero quiza se pueda hacer solo en la consulta sin crear ninguna tabla
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios