Databases
T01-006-02 Operadores de comparación
Enunciado
Comparan dos expresiones y devuelve un resultado lógico (verdadero o falso)
Operador de comparación
Significado
=
Igual
>
Mayor
>=
Mayor o igual
<
Menor
<=
Menor o igual
<> ó !=
Distinto
En realidad, ya hemos estado utilizando, en algunas expresiones el operador de igualdad (
=).
SELECT FIRST_NAME, SALARY, COMMISSION_PCT
FROM HR.employees
WHERE JOB_ID = 'SA_MAN'Ejemplo:
¿Qué empleados (nombre y apellidos) tienen un salario de, al menos, 14000?
SELECT FIRST_NAME, LAST_NAME, SALARY
FROM HR.employees
WHERE SALARY >= 14000En esta expresión, junto al operador
>=, utilizamos el valor del atributoSALARYy una constante numérica (14000).
FIRST_NAME LAST_NAME SALARY Steven King 24000 Neena Kochhar 17000 Lex De Haan 17000 John Russell 14000 Ejercicios:
En la tabla
JOBSdel esquemaHRse especifican los trabajos para los que puede ser contratado un trabajador, así como el rango de salarios que puede cobrar en cada uno de esos trabajos.¿Qué trabajos (
JOB_TITLE) tienen un límite salarial máximo (MAX_SALARY) igual al doble del límite salarial mínimo(MIN_SALARY).Los datos deberán salir ordenados de menor a mayor salario mínimo.
Tipo
Solución
SELECT JOB_TITLE, MIN_SALARY, MAX_SALARY
FROM HR.JOBS
WHERE MAX_SALARY = MIN_SALARY * 2
ORDER BY MIN_SALARY
Prueba
LibrerÃas (Onfly databases)

