Algumas sintaxe e funções básicas SQL
Nesse post vou mostrar algumas funções de criação, leitura, modificação e deletar usando as sintaxe de SQL.
CREATE DATABASE nome; Cria um Banco de dados,onde esta escrito nome é o nome do banco de dados,o nome deve ser escrito em minusculo.
Funções Básicas:
SELECT seleciona campos para exibição
FROM seleciona tabelas
UPDATE atualiza dados,tabelas ou bancis
DELETE exclui dados,tabelas ou bancos
INSERT inclui dados,tabelas ou bancos
Mais Complexas:
SELECT campos,campos FROM tabela|Aqui selecionamos dados de campos e a tabela onde se identifica os campos
onde esta campos digitamos os campos a serem selecionados,podem ser quantos quiser(desde de que exista) separados por virgulas.
UPDATE campos,campos FROM tabela|Aqui Atualizamos dados de um campo e de uma respectiva tabela
DELETE campos,campos FROM tabela|Aqui deletamos dados de um campo e de uma respectiva tabela
INSERT campos,campos FROM tabela |Aqui atualizamos dados de um campo e de uma respectiva tabela
essas sintax tem um tipo de formação que é feita desse modo:
FUNÇÃO campos,campos FUNÇÃO2 dado2;
sempre a função “mestre” vem primeiro que pode ser SELECT,UPDADTE,DELETE e INSERT.
A função mestre é sempre a que decide o que sera feito e as outras funções mostrara como sera feito ou outros dados do banco de dados (FROM)
sempre depois de uma função mestre sempre vem os campos a serem feitos a modificação e uma função”semi mestre” (FROM)que decide a tabela.
Funções Semi-Mestre:
FROM seleciona tabela
também temos a WHERE que seleciona o banco de dados(caso no seu servidor haja mais que um) e a ORDER BY que organiza os dados de acordo com o campo.
Podem existir várias funções Semi-Mestre em uma sintax,mais só existira uma função Mestre
a arquitetura básica é formada sempre por
FUNCAOMESTRE campos FROM tabela
Então pode se adicionar várias funções semi mestre.
Uso do ORDER BY o order by é usado para organizar por exemplo eu quero organizar pelo nome dai eu coloco,
ORDER BY nome
o campo nome em qualquer aplicação tera ordem alfabética pois ela tera apenas nomes e o seu servidor de banco de dados automaticamente colocara em ordem alfabética qualquer valor que tiver letras
Então juntando tudo,vamos fazer um exemplo real:
SELECT nome,email,login,senha FROM clientes WHERE login ORDER BY nome
Qualquer dúvida é só comentar.
Acessando esse link, tem mais informações refente ao SQL