Beruflich Dokumente
Kultur Dokumente
1. A linguagem SQL
2. Estruturas Básicas
3. A cláusula Select
Select nome_agência
from empréstimo
O resultado é uma relação consistindo de um atributo simples
intitulado nome_agência.
Se desejarmos, por exemplo, eliminar a duplicidade de linhas,
podemos inserir a palavra-chave distinct depois de select.
Poderemos reescrever a consulta anterior da seguinte forma:
4. A cláusula Where
Select nome_empréstimo
From empréstimo
Where total between 90000 and 1000000
5. A cláusula From
nome_antigo as nome_novo
Exemplo:
Select nome_cliente
From cliente
Where rua_cliente like
“%Desembargador%”
Exemplo:
O comando
Drop table r
Delete from r
9.2 Visões
Select nome_cliente
From clientes_conta
Where nome_agencia = ”Casa Forte”
Delete from r
Where P
Onde P representa um predicado, e r uma relação. O
comando delete encontra primeiro todas as tuplas t em r
para as quais P(t) é verdadeira, e então, remove-as de r.
A cláusula where pode ser omitida no caso, da remoção de
todas as tuplas de r.
Exemplos:
b) Inserções
Exemplos:
c) Atualizações
Update conta
Set saldo = saldo * 1.05
Update conta
Set saldo = saldo * 1.06
Where saldo > 1000
Update conta
Set saldo = saldo * 1.05
Where saldo <= 1000
Select nome_cliente
From depositante
Select nome_cliente
From depositante
a) União
(Select nome_cliente
from depositante)
union
(select nome_cliente
from devedor)
(select nome_cliente
from depositante)
union all
(select nome_cliente
from devedor)
b) Interseção
(select nome_cliente
from depositante)
intersect all
(select nome_cliente
from devedor)
c) Exceto
Select count(*)
From conta
Exercícios
especificada acima.