Evaluacion Hasta Groupby Having
Evaluacion Hasta Groupby Having
Evaluacion Hasta Groupby Having
INSERT INTO producto VALUES(1, 'Disco duro SATA3 1TB', 86.99, 5);
INSERT INTO producto VALUES(2, 'Memoria RAM DDR4 8GB', 120, 6);
INSERT INTO producto VALUES(3, 'Disco SSD 1 TB', 150.99, 4);
INSERT INTO producto VALUES(4, 'GeForce GTX 1050Ti', 185, 7);
INSERT INTO producto VALUES(5, 'GeForce GTX 1080 Xtreme', 755, 6);
INSERT INTO producto VALUES(6, 'Monitor 24 LED Full HD', 202, 1);
INSERT INTO producto VALUES(7, 'Monitor 27 LED Full HD', 245.99, 1);
INSERT INTO producto VALUES(8, 'Portátil Yoga 520', 559, 2);
INSERT INTO producto VALUES(9, 'Portátil Ideapd 320', 444, 2);
INSERT INTO producto VALUES(10, 'Impresora HP Deskjet 3720', 59.99, 3);
INSERT INTO producto VALUES(11, 'Impresora HP Laserjet Pro M26nw', 180, 3);
EJERCICIOS
SELECT nombre
FROM producto;
3. Lista los nombres y los precios de todos los productos de la tabla producto,
convirtiendo los nombres a mayúscula.
4. Lista los nombres y los precios de todos los productos de la tabla producto,
convirtiendo los nombres a minúscula.
5. Lista el código de los fabricantes y sus nombres que tienen productos en la tabla
producto.
SELECT *
FROM fabricante
LIMIT 5;
SELECT nombre
FROM fabricante
ORDER BY nombre;
SELECT nombre
FROM fabricante
ORDER BY nombre DESC;
10. Lista los nombres de los productos ordenados en primer lugar por el nombre de
forma ascendente y en segundo lugar por el precio de forma descendente.
SELECT *
FROM producto
WHERE codigo IN (4,5,6);
SELECT *
FROM producto
LIMIT 3 OFFSET 3;
14. Lista todos los productos que tengan un precio entre 80€ y 300€. Sin utilizar el
operador BETWEEN.
16. Devuelve un listado con los nombres de los fabricantes que tienen 2 o más
productos.
AYUDA
SELECT *
FROM fabricante f, producto p
WHERE f.codigo = p.codigo_fabricante ;
18.Devuelve un listado con los nombres de los fabricantes donde la suma del precio
de todos sus productos es superior a 1000 €
19. Devuelve un listado con el nombre del producto más caro que tiene cada
fabricante. El resultado debe tener tres columnas: nombre del producto, precio y
nombre del fabricante.
El resultado tiene que estar ordenado alfabéticamente de menor a mayor por el
nombre del fabricante.