Ejercicio Sql
Enviado por ricardo_286 • 16 de Marzo de 2014 • 379 Palabras (2 Páginas) • 284 Visitas
Ejercicios usando sentencias SQL.
Ejemplo
FABRICANTES(Código, Nombre)
ARTÍCULOS(Código, Nombre, Precio, Fabricante)
1. Obtener los nombres de los productos de la tienda.
SELECT Nombre FROM ARTÍCULOS
2. Obtener los nombres y los precios de los productos de la tienda.
SELECT Nombre, Precio FROM ARTÍCULOS
3. Obtener el nombre de los productos cuyo precio sea menor o igual a $200.
SELECT Nombre FROM ARTÍCULOS WHERE Precio <=200.
4. Obtener todos los datos de los artículos cuyo precio esté entre $60 y $120.
SELECT * FROM ARTÍCULOS WHERE Precio >=60 AND Precio <=120.
5. Seleccionar el precio medio de todos los productos.
SELECT AVG(Precio) FROM ARTÍCULOS
6. Obtener el precio medio de los artículos cuyo código de fabricante sea 12.
SELECT AVG(Precio) FROM ARTÍCULOS WHERE Fabricante =12
7. Obtener el número de artículos cuyo precio sea mayor o igual a $190.
SELECT COUNT(*) FROMARTÍCULOS WHERE Precio >= 190
8. Obtener el nombre y precio de los artículos cuyo precio sea mayor o igual a $190 y ordenarlos descendentemente por precio, y luego ascendentemente por nombre.
SELECT Nombre, Precio FROM ARTÍCULOS WHERE Precio >=190
ORDER BY Precio DESC, Nombre
9. Obtener el nombre y precio del artículo más barato.
SELECT Nombre, Precio FROM ARTÍCULOS
WHERE Precio=(SELECT MIN(Precio) FROM ARTÍCULOS)
10. Añadir un nuevo producto: Altavoces de $120 del fabricante 12.
INSERT INTO ARTÍCULOS(Nombre, Precio, Fabricante) VALUES (‘Altavoces’, 70, 12)
11. Cambiar el nombre del producto 12 a ‘Impresora Láser’.
UPDATE ARTÍCULOS SET Nombre=’Impresora Láser’ WHERE Código=12
12. Aplicar un descuento del 10% a todos los productos.
UPDATE ARTÍCULOS SET Precio=Precio*0.9
13. Aplicar un descuento de $10 a todos los productos cuyo precio sea mayor o igual a $120.
UPDATE ARTÍCULOS SET Precio=Precio – 10 WHERE Precio >=120
Ejercicios escribe las setencias SQL para lo que se te pide. Utiliza la información de las siguientes tablas:
EMPLEADOS(DNI, N
Leer Ensayo Completo
Suscríbase
ombre, Apellidos, Departamento)
DEPARTAMENTOS(Código, Nombre, Presupuesto)
1. Obtener los apellidos de los empleados
2. Obtener todos los datos de los empleados cuyo apellido comience por ‘P’.
3. Obtener el presupuesto total de todos los departamentos.
...