Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2012, 23:12
juanesteban17
 
Fecha de Ingreso: mayo-2012
Ubicación: medellin
Mensajes: 10
Antigüedad: 12 años, 8 meses
Puntos: 0
Pregunta Crear funciones en mysql

Tengo el siguiente ejercicio: crear una función que retorne todas las reservas de un rango de fechas dado, que se hicieron efectivas

tengo el siguiente codigo

delimiter $
CREATE FUNCTION rangoReservas1(rango1 date,rango2 date) RETURNS varchar(500)
BEGIN
declare respuesta varchar(500);
select res_codigo into respuesta from reservas where res_fecha between rango1 and rango2 and res_efectiva='T';
return respuesta;
end$
delimiter ;

cuando solo ay una reserva en ese rango me funciona bn
pero cuando ay mas de una saca un error
mi duda es la siguiente que es lo que pasa como se retorna una lista de registros