
Eliminar los campos Null
Publicado por Bruno (1 intervención) el 08/07/2019 01:08:48
Buenas tardes, quería consultarles si existe una forma de eliminar los campos que figuran como Null de una tabla.
Estoy haciendo una Grilla de turnos en Sql que ordene los Turnos según el día y la hora.
Los turnos los tengo guardados en una tabla simple de 3 campos
Y los ordeno con un select de esta forma:
El problema es que me esta dando como resultado esto:

Si alguno tiene ideas o sugerencias me serviría de mucho.
Un saludo y gracias!!
Estoy haciendo una Grilla de turnos en Sql que ordene los Turnos según el día y la hora.
Los turnos los tengo guardados en una tabla simple de 3 campos
1
2
3
4
5
Create table Semana(
Id int primary key identity,
fecha datetime,
turno nvarchar(20)
)
Y los ordeno con un select de esta forma:
1
2
3
4
5
6
7
8
9
10
select
fecha = convert(date, fecha),
hora = RIGHT('0'+(CONVERT(VARCHAR,datepart(hour, fecha))),2)+':'+ RIGHT('0'+(CONVERT(VARCHAR,datepart(MINUTE, fecha))),2) ,
--dia = datename(dw, fecha),
case when datename(dw, fecha) = 'Monday' then ticket end as Lunes,
case when datename(dw, fecha) = 'Tuesday' then ticket end as Martes,
case when datename(dw, fecha) = 'Wednesday' then ticket end as Miercoles,
case when datename(dw, fecha) = 'thursday' then ticket end as Jueves,
case when datename(dw, fecha) = 'Friday' then ticket end as Viernes
from Semana
El problema es que me esta dando como resultado esto:

Si alguno tiene ideas o sugerencias me serviría de mucho.
Un saludo y gracias!!
Valora esta pregunta


0