Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2019, 04:46
solilopi
 
Fecha de Ingreso: enero-2012
Mensajes: 52
Antigüedad: 12 años, 2 meses
Puntos: 1
Pregunta ¿Pasar procedimiento Firebird a My SQL?

Hola tengo el siguiente procedimiento en Firebird:
Código:
CREATE OR ALTER PROCEDURE DIAS_SIN RETURNS (
	"RESULT" INTEGER
)
AS
DECLARE VARIABLE AUX INTEGER;
BEGIN
  AUX    = 0;
  RESULT = 0;
  FOR
    SELECT max(DATEDIFF(DAY FROM DT2.FECHA TO DT1.FECHA))
  FROM DATOS DT1, DATOS DT2
  WHERE DT1.SALIDA_NUM = DT2.SALIDA_NUM + 1 
    INTO :AUX
  DO
    IF(AUX > RESULT) THEN RESULT = AUX;
  SUSPEND;
END
Estoy intentando convertirlo a MySQL me atasco en el SELECT. ¿Puede alguien echarme una mano? Gracias.