Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/03/2016, 05:14
davidprietogonzalez
 
Fecha de Ingreso: julio-2015
Mensajes: 25
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Consulta SQL no

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Precisamente ESO requeriría un stored procedure, que utilice las funciones de fecha...

Entiende esto: Los DBMS (no sólo MySQL), trabajan con datos en tablas, u otras estructuras de datos de la base, es decir con objetos que existen en su propio entorno. Para realizar una comparación entre un dato en una tabla con otro dato, ese dato tiene que ESTAR en algún objeto del mismo tipo o que pueda transformarse (una función, por ejemplo) en el mismo tipo de dato.
POr eso la forma mas simple es crear dentro del SP una tabla temporal para realizar el cálculo. De ese modo se puede utilizar la potencia del motor de consultas para resolver en una sola ejecución la consulta. Y sin necesidad de andar recorriendo nada.

No mires las BBDD como si fuesen procesos de una aplicación. Manejar datos no es lo mismo que manejar procesos.
ok, ya entiendo. En ese caso lo solucionare de otra manera. Muchas gracias por la pronta respuesta.