Informática, perguntado por enfermagem5154, 7 meses atrás

4) As indústrias TelaVisão após o sucesso da copa do mundo vai negociar a compra de matérias primas para retomar a produção de televisores. Com a recente alta do dólar os sócios definiram investir em compra de materiais a Vista, para melhorar o preço dos mesmos na aquisição, para evitar que os produtos ficassem parados, definiram produzir somente televisores para o final do ano, e que tiveram seu pagamentos feitos em dinheiros pelos lojistas, com isso ela espera vender mais e receber mais rápido ainda. Imediatamente a secretária solicitou a equipe de T.I. a listagem de produtos que atendam as colocações dos sócios, Sabendo que a tabela de cadastro de PRODUTOS tem o campo idproduto que é numérico, com a mesma estrutura do campo idproduto da tabela de VENDAS e que o a tabela de VENDAS tem o campo idtipo, idcategoria, idpgtotp todos numéricos, e que os códigos idtipo 2 = Eletrônicos, idcategoria = 1 Televisores, idpgtotp 1 = dinheiro. Sabendo que será necessário vários filtros para relacionar corretamente as condições desta pesquisa, Avalie as alternativas abaixo no que concerne o correto Script para trazer os resultados esperados Assinale a alternativa que apresenta o correto Script SQL solicitado.

Soluções para a tarefa

Respondido por orleansf21
22

Resposta:

SELECT nome FROM PRODUTOS WHERE idproduto IN (SELECT idproduto FROM VENDAS WHERE idtipo = 2 AND idcategoria = 1 AND idpgtotp = 1);

Explicação: A questão quer o resultado de vender mais e receber rápido...vender televisores(onde idcategoria 1=Televisores) e em dinheiro(onde idpgtotp 1= dinheiro) e o tipo é eletrônico que é =2.

Acho que é isso ... se tiver as alternativas vai ajudar mais!

Respondido por thailemes96
0

Resposta:

Av2 - Programação e Desenvolvimento de Banco de Dados

Explicação:

1 - e) (SELECT COUNT(tp_catraca) FROM GIROCATRACA WHERE tp_catraca = 2) AS TOTAL_CTR_VEIC,

(SELECT COUNT(tp_catraca) FROM GIROCATRACA WHERE tp_catraca = 1) AS TOTAL_CTR_TERMINAL,

(SELECT COUNT(*) FROM GIROCATRACA) AS TOTAL_GIROS

FROM GIROCATRACA GROUP BY TOTAL_GIROS;

2 - c) (SELECT COUNT(*) FROM VENDAS WHERE id_filme = 99) AS TOT_INGR,

(SELECT COUNT(id_produto) FROM VENDAS WHERE id_produto = 1 AND id_filme = 99) AS INTEIRO,

(SELECT COUNT(id_produto) FROM VENDAS WHERE id_produto = 2 AND id_filme = 99) AS EST_PROF,

(SELECT COUNT(id_produto) FROM VENDAS WHERE id_produto = 3 AND id_filme = 99) AS APOS,

(SELECT COUNT(id_produto) FROM VENDAS WHERE id_produto = 4 AND id_filme = 99) AS ISENTO_CRIANÇAS

FROM VENDAS WHERE id_filme = 99 GROUP BY TOT_INGR;

3 - c) SELECT nome FROM ALUNOS WHERE idade > 19 AND idaluno IN (SELECT idaluno FROM MATRICULAS WHERE anooferta = 2017 AND idnivel = 5 AND  idserie = 3);

4 - e) SELECT nome FROM PRODUTOS WHERE idproduto IN (SELECT idproduto FROM VENDAS WHERE idtipo = 2 AND idcategoria = 1 AND idpgtotp = 1);

5 - b) SELECT CPFID FROM CPFAtivo WHERE CPFID IN (012345678901, 12345678901, 23456789012, 34567890123, 45678901234) AND CPFID NOT IN (SELECT CPFID FROM ProcAtivos) AND CPFID NOT IN (SELECT CPFID FROM IRDivida) AND CPFID NOT IN (SELECT CPFID FROM BOAtivo) AND CPFID NOT IN (SELECT CPFID FROM FichCriminal);

Perguntas interessantes