Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

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:

  • In= permite saber si una expresión pertenece o no a un conjunto de valores.
  • Between= permite saber si una expresión esta o no entre esos 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.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 1 categoria relacionada
+ 2 comentarios no revisados

 Autoría, licencia y acciones sobre este artículo

Informe de Agustin Jareño.*
URL: http://www.levanteweb.com/

Atención: Copyright. Este artículo no se puede reproducir sin la autorización expresa del autor.

* Para consultas técnicas utilizar la lista de correo.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Tutorial de SQL
Siguiente: Subconsultas SQL
Anterior: SQL con Oracle

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en Lenguaje SQL


 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se han encontrado 2 comentarios sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
Añadir un comentario al artículo Añadir un comentario del artículo



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Tutorial de SQL
Categorías
+Lenguaje SQL

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia