Página
A-4
Computación en Acción, S.A. de C.V.
Derechos Reservados®
Sentencias básicas en SQL para reportes
Sentencias básicas,
Continuación
SELECT campo
FROM
La siguiente consulta extrae solo los campos
especificados
de las tablas.
Sintaxis
:
SELECT
campo1, campo2
FROM
tabla1,tabla2
Ejemplo
:
El siguiente ejemplo solo selecciona los campos CFOLIO y CTOTAL de la tabla
admDocumentos.
SELECT
CFOLIO
,
CTOTAL
FROM
admDocumentos
WHERE
Al utilizar el
WHERE
se podrán agregar condiciones para filtrar registros.
Sintaxis
:
SELECT
campo1
FROM
tabla
WHERE
campo
operador
valor
Operadores
:
Operador
Descripción
=
Igual
<>
Diferente
>
Mayor que
<
Menor que
>=
Mayor o igual que
<=
Menor o igual que
BETWEEN Entre un rango
LIKE
Busca un patrón
IN
Para especificar múltiples valores en un campo
AND
Operador lógico
Y
. Permite agregar más de una condición y todas de
deberán cumplir para desplegar el registro.
OR
Operador lógico
O
. Permite agregar más de una condición y mientras una de
estas se cumpla se desplegará el registro.
Ejemplo
:
La siguiente consulta extrae solo los registros de la tabla
Documentos
cuyo
Folio
es mayor a
2.
SELECT
*
FROM
admDocumentos
WHERE
CFOLIO
>
2
AND
La siguiente consulta extrae solo los registros de la tabla
Documentos
cuyo
Folio
es mayor a
1
Y
es menor a 4.
SELECT
*
FROM
admDocumentos
WHERE
CFOLIO
>
1
AND
CFOLIO <4
Continúa en la siguiente página
1...,76,77,78,79,80,81,82,83,84,85 87,88,89,90,91,92,93,94,95,96,...108