- Inserindo dados em uma Tabela:
Para inserção de dados em uma tabela é necessário a utilização da instrução INSERT – INTO –VALUES;
Sintaxe:
Insert Into nome_tabela(Lista_campos) Values (Lista_Valores)
Exemplo:
Insert into tb_pessoa(nome, idade) values("Erick", 17)
- Excluindo dados de uma tabela:
Para exclusão de dados utilize a instrução DELETE; Para você selecionar quais os dados que deseja excluir, pode-se associar a instrução DELETE com a instrução WHERE;
Sintaxe:
DELETE nome_tabela [where condicao_exclusão]
Exemplo:
DELETE tb_pessoa
DELETE tb_pessoa WHERE nome ='Erick'
Atualizando ou Alterando os dados de uma tabela:
Para atualizar ou alterar os dados de uma tabela utilize o comando UPDATE - SET; Para indicar qual será o registro que irá sofrer a alteração você pode combinar juntamento com UPDATE –SET, a cláusula WHERE;
Sintaxe:
UPDATE <nome_tabela>
SET <campo> = <valor>
[WHERE <condicao> ]
Exemplo:
UPDATE tb_pessoa Set sobreNome = 'Ribeiro' Where Descricao = 'Erick'
- Selecionando Dados:
Para selecionar dados de uma determinada tabela utilize a instrução SELECT – FROM
Sintaxe:
SELECT <lista de Campos> FROM <Lista_Tabela>
Como SQL na inserção de dados permite elementos repetidos, desde que tenham diferentes PK, pode-se fazer com que a sua consulta não exiba os dados repetidos, através da instrução DISTINCT;
Em SQL podemos no momento em que estamos criando nossa consulta fazer com que o nome de um campo possa ser visualizado com um outro nome ou “Apelido”, para que isso ocorra utilizamos a instrução AS ao lado do campo relacionado;
Exemplo:
SELECT Nome, Endereco, Telefone FROM tb_pessoa; SELECT * FROM tb_pessoa; SELECT nome AS descricao , fone AS Telefone FROM tb_pessoa
Para que você possa realizar uma filtragem de quais tuplas serão selecionadas, pode-se combinar a instrução SELECT com a instrução WHERE, indicando na mesmo as condições para que os campos sejam selecionados;
Exemplo:
SELECT * FROM tb_pessoa WHERE Cidade = 'Manaus'; SELECT * FROM tb_pessoa WHERE Idade >= 15
Quando utilizamos a cláusula WHERE, podemos realizar comparações simples ou comparações compostas.
Para comparações compostas é necessário a utilização dos operadores lógicos AND , OR ou NOT.
- BETWEEN: busca em intervalos de dados,
Exemplo:
SELECT * FROM tb_pessoa WHERE Idade >15 e Serie = '2a' ’;
SELECT * FROM tb_pessoa WHERE Idade BETWEEN 15 AND 20
SELECT * FROM tb_pessoa WHERE dataNasc BETWEEN '15/01/1994' AND '15/01/1997'
- Manipulando Strings:
LIKE: Para realizar uma busca parcial
Exemplo:
SELECT * FROM tb_pessoa WHERE nome LIKE '%Erick%'; SELECT * FROM tb_pessoa WHERE nome LIKE 'Maria%';
ORDER BY: Ordenando a Consulta:
Quando a Instrução ORDER BY é utilizada o formato padrão de ordenação é de forma Ascendente; Caso seja necessário uma relação em ordem Descendente, utiliza-se a instruçãoORDEY BY juntamente com a instrução DESC;
Exemplo:
SELECT * FROM tb_pessoa WHERE cidade = ‘Manaus’ ORDER BY nome SELECT * FROM tb_pessoa WHERE idade > 15 ORDER BY idade DESC
No primeiro exemplo, listamos os dados dos clientes em ordem alfabética por nome; No segundo exemplo, listamos os dados dos alunos em ordem Decrescente por idade;
Outros assuntos relacionados:
0 comentários:
Postar um comentário