Bancos de dados lista 3 select

308 palavras 2 páginas
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 Parcela.Num_Ped = Pedido.Num_Ped

/* Questão 9 */
/*BUG*/

/* Questão 10 */
SELECT Cliente.* FROM Cliente
WHERE Cod_Cli NOT IN (SELECT Cod_Cli FROM Conjuge) /* Questão 11 */

SELECT * FROM Cliente WHERE Cliente.Renda_Cli = (Select MAX(Cliente.Renda_Cli) from Cliente) /* Questão 12 */
SELECT

Relacionados

  • ASRJ
    3839 palavras | 16 páginas
  • Otimo algebraSQL
    3190 palavras | 13 páginas
  • Enviar pedido de presente
    5627 palavras | 23 páginas
  • Banco de Dados
    746 palavras | 3 páginas
  • Programa O Em Banco De Dados 01
    973 palavras | 4 páginas
  • SQL-Apostila
    3130 palavras | 13 páginas
  • Adm administração
    2044 palavras | 9 páginas
  • Apostila SQL
    4128 palavras | 17 páginas
  • Sql sever
    5673 palavras | 23 páginas
  • Trabalho sobre mysql
    4666 palavras | 19 páginas