A capacidade de escrever expressões SQL é uma habilidade fundamental para qualquer programador que quer ser capaz de acessar bancos de dados e recuperar os registros importantes. Embora as mudanças específicas de sintaxe de língua para língua , por exemplo, a partir de Java para C + + , a estrutura básica permanece sempre o mesmo. Assim, uma vez que você tenha aprendido a fundação , não é muito difícil de aprender as regras específicas necessárias para utilizar a Structured Query Language (SQL) em qualquer linguagem de programação particular. Instruções
1
Comece com a afirmação "SELECT" . Este é o ponto de partida para qualquer expressão SQL. Ela diz ao banco de dados que você deseja recuperar dados a partir de seus registros.
2
Liste as informações que você deseja recuperar do banco de dados usando as teclas e separando-os com vírgulas. Cada registro tem teclas identificando suas diferentes conjuntos de dados. Por exemplo, um registro de banco de dados detalhando registros financeiros de uma pessoa podem conter chaves , tais como nome, data de nascimento, pontuação de crédito e poupança
Exemplo: .
Se você deseja recuperar o nome e data de nascimento do seu clientes , por exemplo, a sua expressão SQL atual leria
SELECT nome , data de nascimento
Exemplo: .
Se você deseja recuperar todas as informações sobre seus clientes, você poderia simplesmente usar um asterisco : .
Selecione *
3
Especifique onde esses registros estão localizados listando o "DE" expressão seguido pelo nome da tabela. Registros em um banco de dados são armazenados em tabelas . Banco de dados de um banco , por exemplo, pode conter tabelas , tais como Personal- Records e Bank_Records
Exemplo: .
Se você deseja recuperar o nome e data de nascimento dos seus clientes a partir da tabela de Pessoal- Registros , por exemplo, a sua expressão SQL leria
Selecione Nome, Data de Nascimento
dE Personal- Registros
4
Limite a pesquisa , fornecendo parâmetros específicos , usando o " ONDE " expressão. Juntamente com um sinal de igual e um inteiro ou string, você pode usar esta expressão para limitar os resultados da consulta de banco de dados para aqueles que se encaixam um parâmetro específico. Você pode listar vários parâmetros usando operadores lógicos como " E " ou
Exemplo " OR ". :
Se você deseja recuperar o nome e data de nascimento de clientes da tabela de Pessoal- Records, que têm o nome de John Smith , por exemplo, a sua expressão SQL leria
Selecione nome, Data de Nascimento
de
pessoais -Records
WHERE nome = " João da Silva "
Exemplo:
Se você deseja recuperar o nome e data de nascimento de um cliente específico da tabela de pessoal- Records, que tem o nome de John Smith e do DOB 1/21/82 , por exemplo, o SQL expressão leria
Selecione Nome, Data de Nascimento
DE pessoais -Records
WHERE nome = " João da Silva " e DOB = " 1/21/82 "
5
Ordem seus resultados usando o " ORDER BY " expressão em conjunto com um parâmetro e, ou " ASC" ou
Exemplo " DESC ". :
Se você quiser recuperar todas as informações a respeito de seus clientes, mas deseja ordenar os resultados em ordem crescente com base em nomes de seus clientes , a sua expressão SQL leria
Selecione
*
dE pessoais -Records
ORDER BY ASC Nome