consulta Select case desde Visual Basic a Access
Publicado por Omar (1 intervención) el 02/06/2006 15:58:09
Señores.
Alguien puede indicarme la sintaxis correcta para realizar una consulta select que incluya subconsultas con la clausula Selecet case when.
ej. tengo esta sentencia pero reclara error de sintaxis al correrla.
el error lo genera en los select case
select
Tabla1.campo1,
(select 'Tabla2.campot2' = case
when Tabla2.campot2 is null then ' Sin datos'
else Tabla3.Descripcion
end) as DesTabla3,
(select 'Tabla2.campot3' = case
when 'Tabla2.campot3 is null then 'Sin Datos'
else Tabla4.Descripcion
end) as DesTabla4,
Usuarios.Nombres,
Usuarios.Apellidos
From Tabla1, Tabla2, Tabla3, Tabla4 , Usuarios
where Tabla1.campo1 =Tabla2.campo1 and
Tabla2.campo2 = Tabla3.campo2 and
Tabla2.campo3 = Tabla4.campo3 and
Fondos.Usuario = Usuarios.Usuario
gracias por su ayuda desde ya.
Alguien puede indicarme la sintaxis correcta para realizar una consulta select que incluya subconsultas con la clausula Selecet case when.
ej. tengo esta sentencia pero reclara error de sintaxis al correrla.
el error lo genera en los select case
select
Tabla1.campo1,
(select 'Tabla2.campot2' = case
when Tabla2.campot2 is null then ' Sin datos'
else Tabla3.Descripcion
end) as DesTabla3,
(select 'Tabla2.campot3' = case
when 'Tabla2.campot3 is null then 'Sin Datos'
else Tabla4.Descripcion
end) as DesTabla4,
Usuarios.Nombres,
Usuarios.Apellidos
From Tabla1, Tabla2, Tabla3, Tabla4 , Usuarios
where Tabla1.campo1 =Tabla2.campo1 and
Tabla2.campo2 = Tabla3.campo2 and
Tabla2.campo3 = Tabla4.campo3 and
Fondos.Usuario = Usuarios.Usuario
gracias por su ayuda desde ya.
Valora esta pregunta


0