Mostrando todas as colunas de uma tabela:

SELECT * 
FROM departments;

Projetando algumas colunas da tabela:

SELECT department_id, location_id
FROM departments;

Usando expressões aritméticas:

SELECT last_name, salary, salary + 300
FROM employees;

Precedência de Operadores:

Definindo apelidos (alias) para as colunas

Um apelido de coluna:

  • Renomeia um cabeçalho de coluna
  • É útil em cálculos
  • Aparece imediatamente após o nome da coluna (Também é possível incluir a palavra-chave opcional AS entre o nome e o apelido da coluna.)
  • Requer aspas duplas quando contém espaços ou caracteres especiais, ou quando faz distinção entre maiúsculas e minúsculas

Operação de Contatenação de Strings

Um operador de concatenação:

  • Vincula colunas ou strings de caracteres a outras colunas
  • É representado por duas barras verticais (||)
  • Cria uma coluna resultante que é uma expressão de caracteres

Strings de caracteres literais

  • Um literal é um caractere, uma data ou um número incluído na instrução SELECT.
  • É necessário delimitar os valores dos literais de caractere e data por aspas simples.
  • Cada string de caracteres da saída corresponde a apenas uma linha retornada.
SELECT last_name ||' is a '|| job_id AS "Employee Details"    
FROM employees;

Nulo do Banco de Dados

  • Nulo é ausência de valor. Entretanto, nos referimos ao nulo como “valor nulo”.
  • Um valor nulo não está disponível nem é designado e não é conhecido ou aplicável.
  • Um valor nulo é diferente de zero ou de um espaço em branco.

Operador DISTINCT

A exibição default de consultas mostra todas as linhas, inclusive as linhas duplicadas. Para eliminar linhas duplicadas utilize o DISTINCT

results matching ""

    No results matching ""