Escolar Documentos
Profissional Documentos
Cultura Documentos
HAVING (opcional)
Restringe (filtra) a seleo de acordo com os resultados. S pode ser usado junto com o GROUP BY.
Resultado da consulta:
Sexo F M Quantidade 3 2
Resultado da consulta:
Nome Francisco da Silva Joo da Silva Luiza Costa Maria de Souza Quantidade de Pedidos 3 11 5 12
Resultado da consulta:
Maria de Souza
Uma sub-consulta de valores mltiplos retorna uma lista de valores e pode ser usada apenas em um WHERE, utilizando as clausulas IN ou NOT IN.
o 1 coluna mltiplos valores o Exemplo: o WHERE A IN (SELECT B FROM ...) /* Se A estiver no conjunto retornado */ o WHERE A NOT IN (SELECT B FROM ...) /* Se A no estiver no conjunto */
Objetivo:
A clusula UNION utilizada para combinar o resultado de dois (ou mais) comandos SQL. Os dois (ou mais) comandos podem trazer dados de tabelas diferentes, desde que com a mesma quantidade de colunas e tipos de dados compatveis para cada coluna correspondente no SELECT. Na unio dos conjuntos, os elementos repetidos so eliminados (como se usasse a clusula DISTINCT). Para no eliminar os elementos duplicados: usar UNION ALL
Joo Paulo Correia JR Representaes Larissa Maia LT Comrcio Marcos Andrade Maria Helena Ferreira
Fim
Prxima aula: SQL Avanado Prtica 3