Considera la siguiente estructura de base de datos y responde las siguientes preguntas utilizando sentencias T-SQL (Ejemplo: Inner Join, Left Join, Right Join, Full Outer Join, Cross Join, etc). [Nota: IDENTITY establece un campo númerico como autoincremental].
SELECT count(*) FROM Computadoras where Precio >= 18000;
SELECT number FROM Computadoras where Precio >= 18000;
SELECT max(*) FROM Computadoras where Precio between 18000 and 100000;
Questão 6
Questão
Obtener el nombre y precio de las computadoras cuyo precio sea menor o igual a $20000 y ordenarlos descendentemente por precio y ascendentemente por nombre.
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo;
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c, Fabricantes f group by f.Codigo;
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
Questão 10
Questão
10. Obtener los nombres de los fabricantes que ofrezcan productos cuyo promedio de precio sea mayor o igual a $150. ResultSet: ‘Promedio’, Nombre del fabricante
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c, Fabricantes f where AVG(c.Precio) > 150 group by f.Codigo;
SELECT AVG(c.Precio) > 150 as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo;
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c right join Fabricantes f on c.CodigoFabricante = f.Codigo where AVG(c.Precio) > 150 group by f.Codigo;
SELECT AVG(c.Precio) as Promedio, f.Nombre FROM Computadoras c inner join Fabricantes f on c.CodigoFabricante = f.Codigo group by f.Codigo having AVG(c.Precio) > 150;
ENVIAR
Quer criar seus próprios Quizzesgratuitos com a GoConqr? Saiba mais.