Select

4755 palavras 20 páginas
Select

Para que servem os comandos SQL? Uma utilização comum é a seleção de tabelas localizadas numa base de dados. Imediatamente, visualizamos duas palavras-chave: necessitamos de SELECT (selecionar) FROM(de) uma tabela. (Note que uma tabela é um receptáculo existente numa base de dados onde os dados estão armazenados. Para obter mais informações sobre como manipular tabelas, consulte a secção Manipulação de tabelas). Deste modo, temos a estrutura SQL mais básica:
SELECT "nome_coluna" FROM "nome_tabela"
De modo a ilustrar o exemplo acima apresentado, assuma que possuímos a seguinte tabela:
Tabela Store_Information store_name | Sales | Date | Los Angeles | 1500 € | 05-Jan-1999 | San Diego | 250 € | 07-Jan-1999 | Los Angeles | 300 € | 08-Jan-1999 | Boston | 700 € | 08-Jan-1999 |
Iremos utilizar esta tabela como exemplo ao longo deste tutorial (esta tabela irá aparecer em todas as secções). Para selecionar todas as lojas nesta tabela, introduzimos
SELECT store_name FROM Store_Information
Resultado:
store_name | Los Angeles | San Diego | Los Angeles | Boston |
É possível selecionar nomes de várias colunas, assim como selecionar nomes de várias tabelas.

Distinct
A palavra-chave SELECT permite-nos obter todas as informações de uma coluna (ou colunas) numa tabela. Isso, claro, significa obrigatoriamente que existirão redundâncias. E se apenas pretendermos selecionar cada elemento DISTINCT? Isso é facilmente concretizável na linguagem SQL. Basta adicionarDISTINCT após SELECT. A sintaxe será a seguinte:
SELECT DISTINCT "nome_coluna"
FROM "nome_tabela"
Por exemplo, para selecionar todos os armazenamentos distintos na tabelaStore_Information,
Tabela Store_Information store_name | Sales | Date | Los Angeles | 1500 € | 05-Jan-1999 | San Diego | 250 € | 07-Jan-1999 | Los Angeles | 300 € | 08-Jan-1999 | Boston | 700 € | 08-Jan-1999 |

introduzimos
SELECT DISTINCT store_name FROM Store_Information
Resultado:
store_name |

Relacionados

  • select
    700 palavras | 3 páginas
  • Select
    545 palavras | 3 páginas
  • SELECT
    39854 palavras | 160 páginas
  • select
    480 palavras | 2 páginas
  • SQL Select
    314 palavras | 2 páginas
  • Comando SELECT
    810 palavras | 4 páginas
  • Select html
    379 palavras | 2 páginas
  • Select friends
    698 palavras | 3 páginas
  • Select friends
    468 palavras | 2 páginas
  • A Estrutura Select…Case
    290 palavras | 2 páginas