viernes, 21 de noviembre de 2014

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:




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