Resumen de la clase 19 de Noviembre del 2014
COMANDOS EXTRAS, VISTAS Y SUBCONSULTAS
IN y NOT IN
Con el comando IN podemos incluir varios valores que deseemos dentro de las busquedas que realizemos en sql, a su vez el comando y NOT IN excluye los valores que no queremos que aparezcan en las tablas.
Para poder enteder su uso podemos ver el siguiente ejemplo:
Para poder enteder su uso podemos ver el siguiente ejemplo:
EXCEPT
Es para establecer que información de una consulta no está
ingresada o tienes diferente valor comparándola con la información de otra consulta. Su sintaxis sería
Select ---consulta
Except
Select----consulta
INTERSECT
El intersect sirve para elegir qué información de una tabla se encuentra repetida en los campos de otra tabla. Su sintaxis sería
Select ---consulta
Intersect
Select----consulta
Para ayudarnos a entender ambos conceptos podemos ver el siguiente ejemplo, muy sencillo:
TOP
El top determina los primero n registros de una consulta
AGRUPACIONES
Cuando queremos agrupar los datos en las columnas dentro de las selecciones que hagamos usamos el comando GROUP BY
Nota:Con agrupaciones usamos HAVING en vez del WHERE
SUBCONSULTAS
Las subconsultas no son mas que las consultas con las que normalmente trabajamos dentro de otra consulta. De esta manera siempre SQL realiza la consulta mas interna de un todo para luego realizar las consultas mas externas.
VISTAS
Usamos las
vistas para grabar la información que creamos en nuestras consultas, para tenerla
siempre disponible.








No hay comentarios.:
Publicar un comentario