Sintaxis
SELECT ...FROM ...WHERE condición1 AND condición2 AND ...Tabla de verdad del operador AND
A continuación veremos cual es el resultado final de una condición compuesta por dos expresiones condicionales relacionadas con el operador AND. La letra V representa que la condición es verdadera y el valor F que la condición es falsa.expresión 1expresión 2resultado
VVV
VFF
FVF
FFF
Como ves, este operador solo interpreta como verdadera la condición final, solo cuando ambas expresiones son verdaderas. Para los otros casos el resultado final es falso.
Ejemplo
Considera la siguiente tabla llamada CLIENTE:
Vamos a construir una consulta que use el operador AND entre dos condiciones. Buscaremos los clientes cuya fecha de ingreso a la base de datos se encuentre entre Enero de 2010 y Noviembre de 2012. Veamos:
SELECT * FROM CLIENTEWHERE FECHA_INGRESO>='2010-01-01' AND FECHA_INGRESO<='2012-11-01'
Los cuatro registros obtenidos son aquellos que cumplieron ambas condiciones.James Revelo Urrea - Desarrollador independiente