sábado, 24 de septiembre de 2016

Sentencia WHERE

 LA CLÁUSULA WHERE.-
en la mayoría de casos es necesariolocalizar, en una base de datos, filas que cumplan con ciertos criterios deselección. SQL utiliza la cláusula WHERE en una consulta SELECT paraespecificar los criterios de selección para la consulta. La forma básica deuna consulta SELECT con criterios ó condición de selección es:
SELECT

nombreDeColumnas

FROM

nombreDeTabla

WHERE

criterios
 Por ejemplo, para seleccionar las columnas IdAlumno, monto de la tablaPagos, para las cuales el monto sea mayor que 340, utilizamos la siguienteconsulta:
SELECT
IdAlumno, Monto
FROM
Pagos
WHERE
monto>340Los criterios de la cláusula WHERE pueden contener lo siguientesoperadores de comparación:
=, >, <, >=, <=, !=, <>, IN, NOT IN,BETWEEN, NOT BETWEEN, LIKE
. Además, se puede construir condicionesmúltiples usando los operadores lógicos
AND, OR 
y
NOT
. Se puede utilizarparéntesis si se desea forzar algún orden de evaluación.El operador
LIKE
, se utiliza para hacer comparaciones de cadenas,relacionando patrones con los caracteres comodines porcentaje (%) y guiónabajo (_). El relacionar patrones permite a SQL buscar cadenas queconcuerden con un patrón dado.Un patrón que contenga un carácter de porcentaje (%) buscacadenas que tengan cero o más caracteres en la posición del carácterporcentaje en el patrón. Debemos de tener presente que en SQL uncarácter y cadena van dentro de apostrofes ‘char’. Por ejemplo deseamos,realizar la consulta que me permita conocer a todos los alumnos cuyonombre empiece con la letra A.

No hay comentarios.:

Publicar un comentario