Subconsultas sql
Hice una subconsulta para que me muestre todos los datos de varias tablas relacionadas esta es mi consulta
select E.IdEquipo,E.Tipo,E.Marca,E.Modelo,E.Proyecto,E.NNI,E.NumeroSerie,E.IP,A.NombreArea,U.NombreUnidad,U.Ubicacion from Equipo E inner Join Area A on A.IdArea=E.IdArea Left join Unidad U on U.IdUnidad=A.idUnidad
equipo tiene la id de de area, area tiene la id de unidad. Quiero hacer esta misma consulta pero con un condicion por ejemplo que muestre todos los equipos cuando nombreunidad es igual a 'UMF63'.
select E.IdEquipo,E.Tipo,E.Marca,E.Modelo,E.Proyecto,E.NNI,E.NumeroSerie,E.IP,A.NombreArea,U.NombreUnidad,U.Ubicacion from Equipo E inner Join Area A on A.IdArea=E.IdArea Left join Unidad U on U.IdUnidad=A.idUnidad WHERE U.NOMBREUNIDAD = 'UMF63'
El problema es que no me muestra ningún equipo que pertenecen a esa unidad aún cuando tengo registrados 5 equipos. Que tengo que agregar a la condición para que muestre la información que quiero.
select E.IdEquipo,E.Tipo,E.Marca,E.Modelo,E.Proyecto,E.NNI,E.NumeroSerie,E.IP,A.NombreArea,U.NombreUnidad,U.Ubicacion from Equipo E inner Join Area A on A.IdArea=E.IdArea Left join Unidad U on U.IdUnidad=A.idUnidad
equipo tiene la id de de area, area tiene la id de unidad. Quiero hacer esta misma consulta pero con un condicion por ejemplo que muestre todos los equipos cuando nombreunidad es igual a 'UMF63'.
select E.IdEquipo,E.Tipo,E.Marca,E.Modelo,E.Proyecto,E.NNI,E.NumeroSerie,E.IP,A.NombreArea,U.NombreUnidad,U.Ubicacion from Equipo E inner Join Area A on A.IdArea=E.IdArea Left join Unidad U on U.IdUnidad=A.idUnidad WHERE U.NOMBREUNIDAD = 'UMF63'
El problema es que no me muestra ningún equipo que pertenecen a esa unidad aún cuando tengo registrados 5 equipos. Que tengo que agregar a la condición para que muestre la información que quiero.
1 Respuesta
Respuesta de cibermanitas
1