Escolar Documentos
Profissional Documentos
Cultura Documentos
Instruções Básicas SQL
Instruções Básicas SQL
Linguagem SQL
Sumrio
1.
2.
3.
4.
5.
6.
7.
8.
Introduo
A instruo SELECT
A instruo WHERE
A instruo INSERT
A instruo UPDATE
A instruo DELETE
A instruo ORDER BY
Unio de tabelas
1 - Introduo
1 - Introduo
1 - Introduo
Com a SQL possvel:
Inserir, atualizar e eliminar registros
Criar, atualizar e eliminar tabelas
Unir tabelas
...
1 - Introduo
2 A Instruo
SELECT
2 A instruo SELECT
2 A instruo SELECT
Sintaxe:
SELECT nome_coluna FROM nome_tabela
2 A instruo SELECT
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Tabela Produtos
2 A instruo SELECT
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Tabela Produtos
Preco
Cadernos
Canetas
Borrachas
2 A instruo SELECT
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Tabela Produtos
NomeProduto
Preco
Cadernos
Canetas
Borrachas
3 A Instruo
WHERE
3 A instruo WHERE
3 A instruo WHERE
Sintaxe:
SELECT campos FROM tabela WHERE condio
3 A instruo WHERE
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
CodigoProduto
NomeProduto
Preco
Canetas
3 A instruo WHERE
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
3 A instruo WHERE
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
CodigoProduto
NomeProduto
Preco
Canetas
3 A instruo WHERE
Comando
Descrio
Igual a...
LIKE
Como...
<>
Diferente de...
NOT LIKE
No igual a...
<
Menor do que...
>
Maior do que...
<=
>=
AND
OR
4 A Instruo
INSERT
4 A instruo INSERT
4 A instruo INSERT
Sintaxe:
INSERT INTO nome_tabela VALUES(valores_dos_campos)
4 A instruo INSERT
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Afias
4 A instruo INSERT
5 A Instruo
UPDATE
5 A instruo UPDATE
5 A instruo UPDATE
Sintaxe:
UPDATE nome_tabela SET nome_campo = novo_valor WHERE condio
5 A instruo UPDATE
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Afias
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Afias
5 A instruo UPDATE
6 A Instruo
DELETE
6 A instruo DELETE
6 A instruo DELETE
Sintaxe:
DELETE FROM nome_tabela WHERE condio
6 A instruo DELETE
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Afias
NomeProduto
Preco
Cadernos
Borrachas
Afias
7 A Instruo
ORDER BY
7 A instruo ORDER BY
7 A instruo ORDER BY
Sintaxe:
SELECT campos FROM tabela ORDER BY campo ASC
7 A instruo ORDER BY
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
NomeProduto
Preco
Borrachas
Canetas
Cadernos
7 A instruo ORDER BY
8 Unio de tabelas
8 Unio de tabelas
8 Unio de tabelas
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Produtos
NumFatura
CodigoProduto
Valor
25
15
18
Faturas
8 Unio de tabelas
8 Unio de tabelas
CodigoProduto
NomeProduto
Preco
Cadernos
Canetas
Borrachas
Produtos
NumFatura
CodigoProduto
Valor
25
15
18
Faturas
8 Unio de tabelas
Exemplo:
SELECT Produtos.NomeProduto, Faturas.Valor
FROM Produtos, Faturas
WHERE Produtos.CodigoProduto = Faturas.CodigoProduto
NomeProduto
Valor
Cadernos
25
Canetas
15
Borrachas
18