Lista Banco de dados SELECT
Por: Julian Ignacio • 8/9/2015 • Trabalho acadêmico • 286 Palavras (2 Páginas) • 421 Visualizações
Banco de dados
Lista 3
USE Exemplo
GO
/* Questão 1 */
SELECT Pedido.Num_Ped, Pedido.Data_Ped, Pedido.Val_Ped, Cliente.Nome_Cli, Funcionario.Nome_Func
FROM Pedido
INNER JOIN Cliente
ON Pedido.Num_Ped = Cliente.Cod_Cli
INNER JOIN Funcionario
ON Pedido.Num_Ped = Funcionario.Cod_Func
/* Questão 2 */
SELECT Cliente.Nome_Cli, Conjuge.Nome_Conj
FROM Cliente
INNER JOIN Conjuge
ON Cliente.Cod_Cli = Conjuge.Cod_Cli
/* Questão 3 */
SELECT Cliente.Nome_Cli AS Nome,
Cliente.Renda_Cli + ISNULL(Conjuge.Renda_Conj, 0) AS Renda
FROM Cliente left JOIN Conjuge
ON Cliente.Cod_Cli = Conjuge.Cod_Cli
/* Questão 4 */
SELECT Cliente.Nome_Cli, EMail.EMail_Cli, Fone.Num_Fone
FROM CLIENTE
INNER JOIN EMail
ON Cliente.Cod_Cli = EMail.Cod_Cli
INNER JOIN Fone
ON Cliente.Cod_Cli = Fone.Cod_Cli
/* Questão 5 */
SELECT Cliente.Nome_Cli, Cidade.Nome_Cid, Estado.Nome_Est, Endereco.*
FROM Cliente
INNER JOIN Endereco
ON Cliente.Cod_Cli = Endereco.Cod_Cli
INNER JOIN Cidade
ON Cidade.Cod_Cid = Endereco.Cod_Cid
INNER JOIN ESTADO
ON Estado.Sigla_Est = Cidade.Sigla_Est
/* Questão 6 */
SELECT Funcionario.Nome_Func, Dependente.Nome_Dep
FROM Funcionario
INNER JOIN Dependente
ON Funcionario.Cod_Func = Dependente.Cod_Dep
/* Questão 7 */
SELECT Funcionario.Nome_Func, Historico.Data_Hist, Historico.Sal_Ant, Historico.Sal_Atual
FROM Funcionario
INNER JOIN Historico
ON Funcionario.Cod_Func = Historico.Cod_Func
/* Questão 8 */
SELECT Cliente.Nome_Cli, Pedido.Num_Ped, Pedido.Data_Ped, Pedido.Val_Ped, Parcela.Val_Venc
FROM Cliente
INNER JOIN Pedido
ON Cliente.Cod_Cli = Pedido.Cod_Cli
INNER JOIN Parcela
ON
...