Tarea Ultimo Modulo BD
Tarea Ultimo Modulo BD
Tarea Ultimo Modulo BD
Clausulas
Las cláusulas son condiciones de modificación utilizadas para definir los datos que
desea seleccionar o manipular. Las cláusulas son:
FROM: Utilizada para especificar la tabla de la cual se va a seleccionar los
registros.
WHERE: utilizada para especificar las condiciones que deben reunir los registros
que se van a seleccionar.
GROUP BY: Utilizada para separar los registros seleccionados en grupos
específicos.
HAVING: utilizada para expresar la condición que debe satisfacer cada grupo.
ORDER BY: Utilizada para ordenar los registros seleccionados de acuerdo con
un orden especifico.
Operadores Lógicos
AND: Es el “Y” lógico. Evalúa 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 verdad si
alguna de las dos es cierta.
NOT: Negación lógica. Devuelve el valor contrario a la expresión.
Operadores de comparación
< menor que.
> mayor que.
<> Distinto de.
<= menor o igual que.
>= mayor o igual que.
= igual que.
BETWEEN utilizado para especificar intervalo de valores
LIKE utilizado para 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. Las mas
usadas son:
AVG: Utilizada para calcular el promedio de valores de un campo determinado.
COUNT: utilizada para devolver el numero de registros de una selección.
SUM: utilizada para devolver la suma de los valores de un campo determinado.
MAX: utilizado para devolver el valor mas alto de un campo especificado.
MIN: utilizado para devolver el valor mas bajo de un campo especificado.
Orden de ejecución de los comandos
Dada una sentencia SQL de selección que incluye todas las posibles cláusulas, el
orden de ejecución de las mismas es el siguiente:
Cláusula FROM
Cláusula WHERE
Cláusula GROUP BY
Cláusula HAVING
Cláusula SELECT
Cláusula ORDER BY