Operadores Logicos

Páginas: 3 (579 palabras) Publicado: 21 de septiembre de 2012
INSTITUTO TECNOLOGICO SUPERIOR DE APATZINGAN |
MATEMATICAS DISCRETAS |
Unidad 1”operadores lógicos” |Carlos sanchez
04/08/2012

Operadores lógicos

Hasta el momento, hemos aprendido a establer una condición con "where" utilizando operadores relacionales. Podemos establecer más de unacondición con la cláusula "where", para ello aprenderemos los operadores lógicos.
Son los siguientes:
- and, significa "y",
- or, significa "y/o",
- xor, significa "o",
- not, significa "no",invierte el resultado
- (), paréntesis
Los operadores lógicos se usan para combinar condiciones.
Queremos recuperar todos los registros cuyo autor sea igual a "Borges" y cuyo precio no supere los 20pesos, para ello necesitamos 2 condiciones:
select * from libros
where (autor='Borges') and
(precio<=20);
Los registros recuperados en una sentencia que une 2 condiciones con el operador"and", cumplen con las 2 condiciones.
Queremos ver los libros cuyo autor sea "Borges" y/o cuya editorial sea "Planeta":
select * from libros
where autor='Borges' or
editorial='Planeta';
En lasentencia anterior usamos el operador "or", indicamos que recupere los libros en los cuales el valor del campo "autor" sea "Borges" y/o el valor del campo "editorial" sea "Planeta", es decir,seleccionará los registros que cumplan con la primera condición, con la segunda condición o con ambas condiciones.
Los registros recuperados con una sentencia que une 2 condiciones con el operador "or",cumplen 1 de las condiciones o ambas.
Queremos ver los libros cuyo autor sea "Borges" o cuya editorial sea "Planeta":
select * from libros
where (autor='Borges') xor
(editorial='Planeta');En la sentencia anterior usamos el operador "xor", indicamos que recupere los libros en los cuales el valor del campo "autor" sea "Borges" o el valor del campo "editorial" sea "Planeta", es decir,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operaciones logicas
  • Operadores lógicos
  • Operadores Lógicos
  • Operadores logicos
  • operadores logicos
  • Operadores logicos
  • Operaciones Logicas
  • Operaciones lógicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS