> Manuales > Tutorial de Oracle

Empezamos a ver los tipos de operadores y trabajamos con algunos ejemplos.

Operadores aritméticos:

+ = Suma
- = Resta
* = Multiplicación
/ = división

Operadores de comparación y lógicos:

!> = Distinto
>= = Mayor o igual que
<= = Menor o igual que = = Igual que
Like = Se utiliza para unir cadenas de caracteres. Propiedades:
   % = representa cualquier cadena de caracteres de 0 o mas caracteres.
   _= representa un único carácter cualquiera.
Not = Negación
And = y
   a and b
   Cierto si son ciertas a y b.
Or = o
   a or b
   Cierto si a o b son ciertas

Veamos un par de ejemplos:

Obtenemos los datos de los jugadores cuyos apellidos empiecen con una "S":

   SELECT APELLIDO
   FROM JUGADORES
   WHERE APELLIDO LIKE 'S%';

Obtenemos aquellos apellidos que tengan una "R" en la segunda posición:

   SELECT APELLIDO
   FROM JUGADORES
   WHERE APELLIDO LIKE '_R*';


Obtenemos aquellos apellidos que empiezan por "A" y tiene una "o" en su interior:

   SELECT APELLIDO
   FROM JUGADORES
   WHERE APELLDIOS LIKE 'A%O%';


Comprobación con conjuntos de valores:

Ejemplo:

   SELECT APELLIDOS
   FROM JUGADORES
   WHERE JUGADOR_NUM IN (10, 20);


Selecciona los apellidos de los jugadores donde el número de jugador (Jugador_num) sea (In) o 10 o 20

   SELECT APELLIDOS
   FROM JUGADORES
   WHERE SALARIO NOT BETWEEN 15000000 AND 20000000;


Selecciona los apellidos de los jugadores donde el salario de estos no este entre (Not Between) 15000000 y 20000000.

Agustin Jareño

Manual