Add exercise 11 of exam.
This commit is contained in:
parent
17b7f54c1a
commit
9e7a94bb29
29
1/GBD/t4-ex11-nortega.sql
Normal file
29
1/GBD/t4-ex11-nortega.sql
Normal file
@ -0,0 +1,29 @@
|
||||
-- Autor: Nicolás Andrés Ortega Froysa
|
||||
-- GBD
|
||||
|
||||
-- 1
|
||||
SELECT NOMBRE, PRECIO FROM PRODUCTOS WHERE TIPO='ANIMAL';
|
||||
|
||||
-- 2
|
||||
SELECT AVG(PRECIO) "Precio medio de no animales" FROM PRODUCTOS WHERE TIPO IN ('ACCESORIO', 'ALIMENTACION');
|
||||
|
||||
-- 3
|
||||
SELECT COUNT(*) FROM PROVEEDORES;
|
||||
|
||||
-- 4
|
||||
SELECT * FROM COMPRAS WHERE FORMA_PAGO='TARJETA' ORDER BY FECHA DESC;
|
||||
|
||||
-- 5
|
||||
SELECT 'La compra con REF. = ' || REFERENCIA || ' se hizo el día ' || FECHA FROM COMPRAS;
|
||||
|
||||
-- 6
|
||||
/*
|
||||
* Aquí asumo que el formato de NOMBRE es *siempre* de "NOMBRE APELLIDO"
|
||||
*/
|
||||
SELECT COUNT(*) FROM CLIENTES WHERE NOMBRE LIKE '%PEREZ';
|
||||
|
||||
-- 7
|
||||
SELECT NOMBRE, DECODE(CP, 41930, 'Bormujos', NULL) "Localidad" FROM CLIENTES WHERE CP=41930;
|
||||
|
||||
-- 8
|
||||
SELECT CLI.NOMBRE FROM CLIENTES CLI JOIN COMPRAS COMP ON CLI.ID = COMP.ID_CLIENTE WHERE COMP.FECHA BETWEEN '01/02/2021' AND '15/02/2021';
|
Loading…
Reference in New Issue
Block a user