As regras básicas que toda query SQL precisa seguir
Antes de escrever a primeira query, vale entender as regras básicas da linguagem. São poucas e simples.
A query SQL mais comum tem essa estrutura:
1SELECT coluna1, coluna2 2FROM nome_da_tabela 3WHERE condição;
SELECT — define quais colunas retornar;FROM — de qual tabela buscar os dados;WHERE — filtra os registros (opcional).SELECT, select e Select funcionam do mesmo jeito. Mas a convenção amplamente adotada é escrever as palavras-chave em maiúsculas e os nomes de tabelas e colunas em minúsculas:
1-- Recomendado 2SELECT nome, preco FROM produtos WHERE preco > 100; 3 4-- Funciona, mas foge do padrão 5select nome,
O ; indica o fim de uma instrução. Em muitas ferramentas ele é obrigatório. Use sempre para evitar problemas.
1-- Comentário de uma linha 2 3/* 4 Comentário de 5 múltiplas linhas 6*/ 7 8SELECT nome FROM produtos
O SQL ignora espaços extras e quebras de linha. Use isso a seu favor para formatar as queries e facilitar a leitura:
1-- Difícil de ler 2SELECT nome,preco,estoque FROM produtos WHERE categoria='Eletrônicos' ORDER BY preco; 3 4-- Muito mais legível
Código bem formatado não muda o resultado mas faz toda a diferença para quem vai ler depois (inclusive você mesmo, daqui a algumas semanas).