store prodecure con parametros
Publicado por sergio (8 intervenciones) el 13/09/2018 17:16:33
HOla gente
tengo la store procedure siguiente
me da error alguna ayuda Gracias
tengo la store procedure siguiente
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CREATE PROCEDURE `sp_turnos2` ( IN fechadia varchar(10),IN consultoriopa int(10))
begin
declare @mfecha varchar(10), @mconsultorio int(10);
set @mconsultorio = consultoriopa;
set @mfecha=fechadia;
SELECT CAST(hora as varchar(5)) as Hora,
MAX(case when a.fecha = mfecha then ltrim(rtrim(CAST(codigo AS CHAR)))+'-'+ b.descripcion else '' end) as mfecha1,
MAX(case when a.fecha = dateadd(day,1,mfecha) then ltrim(rtrim(CAST(codigo AS CHAR)))+'-'+ b.descripcion else '' end) as mfecha2,
MAX(case when a.fecha = dateadd(day,2,mfecha) then ltrim(rtrim(CAST(codigo AS CHAR)))+'-'+ b.descripcion else '' end) as mfecha3,
MAX(case when a.fecha = dateadd(day,3,mfecha) then ltrim(rtrim(CAST(codigo AS CHAR)))+'-'+ b.descripcion else '' end) as mfecha4,
MAX(case when a.fecha =dateadd(day,4,mfecha) then ltrim(rtrim(CAST(codigo AS CHAR)))+'-'+ b.descripcion else '' end) as mfecha5
FROM turnos a
left join paciente b on b.codigo=a.codpac
group by hora
order by hora;
END;
me da error alguna ayuda Gracias
Valora esta pregunta
0