1_Hallar, por orden alfabético, los nombres de los departamentos cuyo director lo es en funciones y no
en propiedad
SELECT NOMDE
FROM TDEPTO
WHERE TIDIR ='f'
ORDER BY NOMDE ASC
2_Hallar, por orden alfabético, los nombres de los departamentos cuyo director lo es en funciones y no
en propiedad
SELECT NOMDE
FROM TDEPTO
WHERE TIDIR ='f'
ORDER BY NOMDE ASC
3_Obtener por orden creciente una relación de todos los números de extensiones telefónicas de los
empleados, junto con el nombre de estos, para aquellos que trabajen en el departamento 110.
SELECT DISTINCT EXTEL
FROM TEMPLE
WHERE numde=110
ORDER BY EXTEL ASC
4_Hallar la comisión, nombre y salario de los empleados que tienen tres hijos, clasificados por comisión,
y dentro de comisión por orden alfabético.
SELECT COMIS,NOMEM,SALAR
FROM TEMPLE
WHERE NUMHI =3
ORDER BY COMIS,NOMEM ASC
5_Hallar la comisión, nombre y salario de los empleados que tienen tres hijos, clasificados por comisión,
y dentro de comisión por orden alfabético, para aquellos empleados que tienen comisión.
SELECT COMIS,NOMEM,SALAR
FROM TEMPLE
WHERE NUMHI =3
ORDER BY COMIS,NOMEM ASC
6_Obtener salario y nombre de los empleados sin hijos y cuyo salario es mayor que 1200 y menor que
1500 €. Se obtendrán por orden decreciente de salario y por orden alfabético dentro de salario.
SELECT Salar,Nomem
FROM Temple
WHERE (Numhi=0 and Salar>1200 and Salar<1500)
ORDER BY 1;
SELECT Salar,Nomem
FROM Temple
WHERE (Numhi is null and Salar>1200 and Salar<1500
ORDER BY 1;
7_Obtener los números de los departamentos donde trabajan empleados cuyo salario sea inferior a
1500 €
SELECT numde. FROM Temple. WHERE salar<1500
8_ Obtener las distintas comisiones que hay en el departamento 110.
SELECT distinct comis
FROM Temple
WHERE numde=110
Práctica 3: Consultas con Predicados Básicos
1. Obtener una relación por orden alfabético de los departamentos cuyo presupuesto es inferior a
30.000 € El nombre de los departamentos vendrá precedido de las palabras “DEPARTAMENTO
DE “. Nota: El presupuesto de los departamentos viene expresado en miles de €.
SELECT 'DEPARTAMENTO DE ' + NOMDE
FROM TDEPTO
WHERE PRESU < 30.000
ORDER BY NOMDE ASC
2_ Muestra el número y el nombre de cada departamento separados por un guión y
en un mismo campo llamado “Número-Nombre”, además del tipo de director
mostrado como “Tipo de Director”, para aquellos departamentos con presupuesto
inferior a 30.000 €.