| 17 SQL- SQL con Oracle. Operadores |
|
|
|
|
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:
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. Texto original de www.desarrolloweb.com |
| < Anterior | Próximo > |
|---|

