Comandos más comunes


Componentes del SQL
Comandos
Condiciones o Criterios
Operadores Lógicos
Operadores de Comparaciòn
Funciones de Agregado

 


Componentes del SQL

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.

Comandos

Existen dos tipos de comandos SQL, dependiendo de si su pertenencia al DLL o al DML:

 

Los principales comandos en cada uno de los lenguajes son:

Comandos de DLL
Comando
Descripción
CREATE Encargado de crear nuevas tablas, campos e índices
DROP Encargado de eliminar tablas e índices
ALTER Encargado de modificar las tablas agregando campos o cambiando la definición de los campos
 
Comandos de DML
Comando
Descripción
SELECT Encargado de consultar registros de la base de datos que satisfagan un criterio determinado
INSERT Encargado de cargar lotes de datos en la base de datos en una única operación
UPDATE Encargado de modificar los valores de los campos y registros especificados
DELETE Encargado de eliminar registros de una tabla


Condiciones o criterios

Por medio de ciertos modificadores, llamados cláusulas, se consigue generar criterios con el fin de definir los datos que se desea seleccionar o manipular.

Cláusula
Descripción
FROM Sirve para especificar la tabla de la cual se van a seleccionar los registros
WHERE Sirve para especificar las condiciones que deben reunir los registros que se van a seleccionar
GROUP BY Sirve para especificar un criterio adicional por el que agrupar los registros seleccionados
HAVING Sirve para expresar la condición que debe satisfacer cada grupo anterior
ORDER BY Sirve para ordenar los registros seleccionados de acuerdo con el orden especificado


Operadores Lógicos

Operador
Descripción
AND Es el "y" lógico. Evalua dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.
OR Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdar si alguna de las dos es cierta.
NOT Negación lógica. Devuelve el valor contrario de la expresión.


Operadores de Comparación

Operador
Descripción
< Menor que
> Mayor que
<> Distinto de
<= Menor ó Igual que
>= Mayor ó Igual que
= Igual que
BETWEEN Utilizado para especificar un intervalo de valores.
LIKE Utilizado en la comparación de un modelo
In Utilizado para especificar registros de una base de datos
 

Funciones de Agregado

Las funciones de agregado se usan dentro de una cláusula SELECT en grupos de registros para devolver un único valor que se aplica a un grupo de registros.

Función
Descripción
AVG Utilizada para calcular el promedio de los valores de un campo determinado
COUNT Utilizada para devolver el número de registrosde la selección
SUM Utilizada para devolver la suma de todos los valores de un campo determinado
MAX Utilizada para devolver el valor más alto de un campo especificado
MIN Utilizada para devolver el valor más bajo de un campo especificado


1