Recuperando dados com consultas SQL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parte 1: Introdução a instrução SELECT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A Structured Query Language (SQL) oferece aos usuários de banco de dados de um mecanismo de recuperação de dados poderoso e flexível - a instrução SELECT. Neste artigo, vamos dar uma olhada na forma geral da instrução SELECT e compor um banco de dados consultas poucas amostras juntos. Se esta é sua primeira incursão no mundo do Structured Query Language, você pode querer rever o artigo Fundamentos SQL antes de continuar. Se você estiver olhando para criar um novo banco de dados a partir do zero, o artigo Criando bancos de dados e tabelas em SQL deve provar um ponto de partida bom.
A forma geral da instrução SELECT exibida abaixo:
SELECIONE select_list
DE fonte ONDE condição (ões) GROUP BY expressão HAVING condição ORDER BY expressão
A primeira linha da declaração informa ao processador SQL que este comando é uma instrução SELECT e que queremos recuperar informações de um banco de dados. O select_list nos permite especificar o tipo de informação que deseja recuperar. A cláusula FROM na segunda linha especifica a tabela de banco de dados específico (s) envolvido ea cláusula WHERE nos dá a capacidade de limitar os resultados a esses registros que atendem a determinado (s) condição . Os três últimos cláusulas representam recursos avançados fora do escopo deste artigo - nós vamos explorá-los em futuras aulas de SQL.
A maneira mais fácil de aprender SQL é pelo exemplo. Com isso em mente, vamos começar a olhar para algumas consultas de banco de dados. Ao longo deste artigo, vamos usar a tabela de funcionários da Empresa XYZ fictícia humana banco de dados de recursos para ilustrar todos os nossos procedimentos. Aqui está a tabela completa:
Retreiving uma tabela inteira
Director Empresa XYZ de Recursos Humanos recebe um relatório mensal Pagamento de salário e comunicação de informações para cada funcionário da empresa. A geração deste relatório é um exemplo de forma mais simples da instrução SELECT. Ele simplesmente recupera todas as informações contidas dentro de uma tabela de banco de dados - cada coluna e cada linha.Aqui está a consulta que irá realizar este resultado:
SELECT *
FROM emp
Bastante simples, certo? O asterisco (*) que aparece na select_list é um curinga usado para informar o banco de dados que gostaríamos de recuperar informações de todas as colunas na tabela de funcionários identificados na cláusula FROM. Queríamos recuperar todas as informações no banco de dados, por isso não foi necessário usar uma cláusula WHERE para restringir as linhas selecionadas da tabela. Aqui está o que os nossos resultados da consulta parecer:
|
terça-feira, 5 de junho de 2012
Retrieving Data Using the SQL SELECT Statement
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário