Está en la página 1de 1

SELECT * FROM PROVEEDOR WHERE CIUDAD='CA�ETE' OR DEPARTAMENTO='LIMA'

--EJERCICIO 1--

SELECT * FROM PRODUCTO WHERE IDPROVEEDOR=23 AND IDCATEGORIA = 1

--EJERCICIO 2--

SELECT * FROM PROVEEDOR WHERE REPRESENTANTE = 'GORDILLO BARRIGA, SANCHO'

--EJERCICIO 3--

SELECT NOMBRES, APEPAT ||' '|| APEMAT AS APELLIDOS, FECHANACIMIENTO FROM EMPLEADO
WHERE TO_CHAR(FECHANACIMIENTO,'YY')=75

--EJERCICIO 4--

SELECT NOMBRES, APEPAT ||' '|| APEMAT AS APELLIDOS,


FECHANACIMIENTO,TO_CHAR(SYSDATE,'YYYY') - TO_CHAR(FECHANACIMIENTO,'YYYY') AS
EDAD
FROM EMPLEADO
WHERE TO_CHAR(SYSDATE,'YYYY') - TO_CHAR(FECHANACIMIENTO,'YYYY') > 20 AND
TO_CHAR(SYSDATE,'YYYY') - TO_CHAR(FECHANACIMIENTO,'YYYY')<32

--EJERCICIO 5--

--EJERCICIO 8--

SELECT NOMBRE, PRECIOPROVEEDOR


FROM (SELECT NOMBRE, PRECIOPROVEEDOR FROM PRODUCTO ORDER BY 2 DESC) PRODUCTO
WHERE ROWNUM < 4

--APLICANDO BETWEEN -- GENERALMENTE SE USA PARA NO REPETIR LA CONSULTA E INTERVALOS

SELECT NOMBRES, APEPAT ||' '|| APEMAT AS APELLIDOS,


FECHANACIMIENTO,TO_CHAR(SYSDATE,'YYYY') - TO_CHAR(FECHANACIMIENTO,'YYYY') AS
EDAD
FROM EMPLEADO
WHERE TO_CHAR(SYSDATE,'YYYY') - TO_CHAR(FECHANACIMIENTO,'YYYY') BETWEEN 20 AND 32

--NOMBRE DE REPRESENTANTE CUYA PENUNTUMA LETRA SEA I--

SELECT IDPROVEEDOR, NOMBRE, REPRESENTANTE


FROM PROVEEDOR
WHERE upper(REPRESENTANTE) LIKE '%I_'

--LA TERCERA LETRA QUE SEA E --

SELECT IDPROVEEDOR, NOMBRE, REPRESENTANTE


FROM PROVEEDOR
WHERE upper(REPRESENTANTE) LIKE '__E%'

-- BUSCA LOS PRODUCTOS QUE NO COMIENCEN CON F NI CON C--

SELECT * FROM PRODUCTO


WHERE NOMBRE NOT LIKE 'F%' AND NOMBRE NOT LIKE 'C%'

También podría gustarte