Resumo

Neste módulo, aprendemos que:

  1. A instrução SELECT da SQL é a instrução mais complexa e poderosa de todas, admite uma série de operadores e funções a fim de obter resultados nos mais diversos formatos exigidos pelos usuários dos bancos de dados.
  2. A instrução SELECT básica possui três cláusulas: SELECT, FROM e WHERE, com a seguinte forma:
    1. SELECT «lista de atributos»
    2. FROM «lista de tabelas»
    3. WHERE «condição»

  3. Os operadores básicos de comparação em SQL são =, <, <=, >, >= e <>.
  4. A SQL permite organizar os campos da consulta em qualquer ordem que desejarmos.
  5. Apenas valores que representam dado booleano e números podem ser representados sem aspas nas consultas. Todos os demais (textos, datas, binários, etc) devem vir entre aspas.
  6. O operador IS NULL é utilizado para localizar valores nulos.
  7. Uma das formas se relacionar duas tabelas em uma consulta SQL é utilizar o campo WHERE para representar as relações entre as tabelas. Normalmente a relação é feita comparando a chave primária de uma tabela com a chave estrangeira de outra.
  8. Usa-se a referência no padrão NOME_DA_TABELA.NOME_DO_CAMPO quando uma relação pode apresentar ambiguidade de nomes, ou seja, quando ambas tabelas possuem o mesmo nome de campo.
  9. Apelidos (alias) são criados para alterar os nomes das tabelas e campos de forma a representar a expressão SELECT de forma esteticamente mais limpa.
  10. O uso do asterisco na cláusula SELECT faz com que todos os campos da tabela sejam apresentados.
Copyright © 2014 AIEC.