Help!
viernes, 24 de mayo de 2019
 
Inicio arrow Programación arrow Mini manual sql

Mini manual sql PDF Imprimir E-Mail
Índice del Artículo
Mini manual sql
Página 2

El lenguaje SQL está compueto por comandos, cláusulas, operadores y funciones de agregado.  Con esto creamos instrucciones para crear, actualizar y manipulas las bases de datos. Existen dos tipos de comandos SQL y son:

DLL --> para crear y definir nuevas bases de datos, campos e índices. (create, drop, alter).
DML--> para generar consultas, filtrar y extraer datos de la base de datos. (select, insert, update, delete).

Comandos DLL

create: para crear nuevas tablas, campos e índices.
drop: para eliminar tablas e índices.
alter: para modificar tablas, ya sea agregando o cambiando la definición de los campos.

Comandos DML

select: para consultar registros de la bd.
insert: para insertar registros en la bd.
update: para actualizar registros en la bd.
delete: para eliminar registro en la bd.

Cláusulas

Son condiciones y se utilizan para definir los datos que desea manipular.

from: especifica la tabla o tablas de la cual se van a seleccionar los registros.
where: especifica las condiciones que deben reunir los registros que se van a seleccionar.
group by: separa los registros seleccionados en grupos específicos.
having: la utilizamos para expresar la condición que debe satisfacer cada grupo. (es simila a where,determina los registros)
order by: la utilizamos para ordernar los registros seleccionados.

Operadores

Lógicos:
and: evalua dos condiciones y devuelve true si ambas condiciones se cumplen.
or: evalua dos condiciones y devuelve true si alguna de las dos se cumple.
not: devuelve el valor contrario de la expresión.

Comparació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, muy parecido al '='.
in: con él especificamos registros de una bd.

Funciones de agregado

Se utilizan dentro de un select en grupos de registros para devolver un único valor que se aplica a un grupo de registros.

avg: para calcular el promedio de los valores de un campo determinado.
count: para devolver el número de reistros de la selección.
sum: para devolver la suma de los valores de un campo determinado.
max: para devolver el valor más alto de un campo especifico.
min: para devolver el valor minimo de un campo especifico.

Consultas con predicado

El predicado se incluye entre la cláusula y el primer nombre del campo a recuperar.

all: devuelve todos los campos de la tabla, tambien puede usarse el *.
top: devuelve un determinado número de registros de la tabla.
distinct: muestra los campos que no coincidan totalmente.
distinctrow: muestra los campos que no coincidan totalmente basandose tambien en la totalidad de registro.



 

Top!