0 calificaciones0% encontró este documento útil (0 votos)
7 vistas2 páginas
El documento contiene 30 ejercicios de consultas SQL a las tablas producto y proveedor para seleccionar y filtrar datos. Las consultas incluyen seleccionar columnas específicas y todas las columnas, ordenar resultados, usar funciones como upper, round y trunc, filtrar por rangos de valores y condiciones lógicas y usar patrones de coincidencia con like.
El documento contiene 30 ejercicios de consultas SQL a las tablas producto y proveedor para seleccionar y filtrar datos. Las consultas incluyen seleccionar columnas específicas y todas las columnas, ordenar resultados, usar funciones como upper, round y trunc, filtrar por rangos de valores y condiciones lógicas y usar patrones de coincidencia con like.
El documento contiene 30 ejercicios de consultas SQL a las tablas producto y proveedor para seleccionar y filtrar datos. Las consultas incluyen seleccionar columnas específicas y todas las columnas, ordenar resultados, usar funciones como upper, round y trunc, filtrar por rangos de valores y condiciones lógicas y usar patrones de coincidencia con like.
--Ejercicio02 select nombre,precio from producto; --Ejercicio03 select * from producto; --Ejercicio04 select nombre, precio as "Precio en euros",precio*1.02 as"Precio en dolares" from producto ; --Ejercicio05 select upper( nombre) as "Nombre del producto",precio from producto; --Ejercicio06 select lower( nombre) as "Nombre del producto",precio from producto; --Ejercicio07 select nombre, upper(substr(nombre,1,3)) from proveedor; --Ejercicio08 select nombre, round(precio,1) from producto; --Ejercicio09 select nombre, trunc(precio,0) as "PrecioTruncado" from producto; --Ejercicio10 select p.codproveedor from proveedor p, producto pr where (pr.codproveedor = p.codproveedor); --Ejercicio11 select DISTINCT p.codproveedor from proveedor p,producto pr where(pr.codproveedor = p.codproveedor); --Ejercicio12 select nombre from proveedor order by nombre asc; --Ejercicio13 select nombre from proveedor order by nombre desc; --Ejercicio14 select nombre from producto order by nombre asc, precio desc; --Ejercicio15 SELECT * from producto where ROWNUM <6; --Ejercicio16 SELECT nombre from producto where codproveedor=2; --Ejercicio17 select nombre, precio from producto where precio<=28; --Ejercicio18 select nombre, precio from producto where precio<=90; --Ejercicio19 SELECT * FROM producto where precio>20 and precio<100; --Ejercicio20 SELECT * FROM producto where precio BETWEEN 30 and 90; --Ejercicio21 select * from producto where precio<90 and codproveedor=2; --Ejercicio22 select * from producto where codproveedor=1 or codproveedor=5 or codproveedor=7; --Ejercicio23 SELECT* from producto WHERE codproveedor in(1,5,7); --Ejercicio24 SELECT nombre, precio*100 as "Precio en centimos" from producto; --Ejercicio25 select nombre from proveedor where nombre like 'B%'; --Ejercicio26 select nombre from proveedor where nombre like '%s%'; --Ejercicio27 select nombre from proveedor where nombre like'______'; --*Ejercicio28 select nombre from producto where nombre like'%tinto%'; --Ejercicio29 select * from producto where nombre like'%tinto%' and precio<90; --Ejercicio30 select* from producto where precio >15 order by precio asc, nombre asc;