Ocupo hacer un stored procedure que me retorne dos distintas cosas, uno son las unos promedios, y luego el promedio de todos;
por ejemplo:
create procedure `PromedioCursoxPeriodo`(IN pinicio date, IN pfin date,IN pidCurso int)
begin
select p.promedio
from promedios p
join curso c on p.idCurso = c.idCurso
join periodo per on p.idPeriodo = per.idPeriodo
where c.nombre = pidCurso and
per.inicio between pinicio and pfin ;
end
Esta me retorna la lista de promedios para ese rango de periodos, pero yo además ocupo una columna que me muestre el promedio total y otra que me muestre ese rango de periodos (1-2010 , 1-2010) .
¿Como agrego esas columnan no importa si me salen repetidas x cada promedio? trate declarando variables pero al llamr al proc. no me muestra los datos que necesito