Está en la página 1de 2

-- Ejercicio 1

select nombre from producto;


-- Ejercicio 2
select nombre, precio from producto;
-- Ejercicio 3
select * from producto;
-- Ejercicio 4
select nombre, precio as "Precio en euros", precio*1.02 as "Precio en dolares"
from producto;
-- Ejercicio 5
select upper(nombre) as "Nombre del producto", precio from producto;
-- Ejercicio 6
select lower(nombre) as "Nombre del producto", precio from producto;
-- Ejercicio 7
select nombre, upper(substr(nombre,1,3)) from proveedor;
-- Ejercicio 8
select nombre, round(precio, 1) from producto;
-- Ejercicio 9
select nombre, trunc(precio, 0) as "Precio Truncado" from producto;
-- Ejercicio 10
select p.codproveedor from proveedor p, producto pr where (pr.codproveedor =
p.codproveedor);
-- Ejercicio 11
select distinct p.codproveedor from proveedor p, producto pr where
(pr.codproveedor = p.codproveedor);
-- Ejercicio 12
select nombre from proveedor order by nombre asc;
-- Ejercicio 13
select nombre from proveedor order by nombre desc;
-- Ejercicio 14
select nombre from producto order by nombre asc, precio desc;
-- Ejercicio 15
select * from producto where ROWNUM < 6;
-- Ejercicio 16
select nombre from producto where codproveedor=2;
-- Ejercicio 17
select nombre, precio from producto where precio<=28;
-- Ejercicio 18
select nombre, precio from producto where precio>=90;
-- Ejercicio 19
select * from producto where precio>20 and precio<100;
-- Ejercicio 20
select * from producto where precio between 30 and 90;
-- Ejercicio 21
select * from producto where precio<90 and codproveedor=2;
-- Ejercicio 22
select * from producto where codproveedor=1 or codproveedor=5 or codproveedor=7;
-- Ejercicio 23
select * from producto where codproveedor IN (1, 5, 7);
-- Ejercicio 24
select nombre, precio*100 as "Precio en céntimos" from producto;
-- Ejercicio 25
select nombre from proveedor where nombre LIKE 'B%';
-- Ejercicio 26
select nombre from proveedor where nombre LIKE '%s%';
-- Ejercicio 27
select nombre from proveedor where nombre LIKE '______';
-- Ejercicio 28
select nombre from producto where nombre LIKE '%tinto%';
-- Ejercicio 29
select * from producto where nombre LIKE '%tinto%' and precio<90;
-- Ejercicio 30
select * from producto where precio>15 order by precio asc, nombre asc;

También podría gustarte