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

Seja uma tabela assim estruturada: UNIDADE(CODIGOU, DESCRICAO, BAIRRO, ANOINICIO). Qual código a seguir retorna as unidades localizadas nos bairros Copacabana, Centro ou Barra, cujo ano de início de funcionamento seja maior 2002? SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002 SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002 SELECT * FROM UNIDADE WHERE BAIRRO LIKE ('Copacabana','Centro','Barra') AND ANOINICIO>2002 SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002 SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002

Soluções para a tarefa

Respondido por lucaslnuness
66

Resposta:

SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002

Explicação:

Respondido por gomessd
11

O comando SQL que retornará as lojas localizadas em Copacabana, Centro e Barra que começaram a funcionar após 2002 é:

SELECT * FROM UNIDADE

WHERE BAIRRO IN ('Copacabana','Centro','Barra')

AND ANOINICIO > 2002;

O COMANDO SELECT

O comando SELECT no SQL tem como função selecionar dados do banco. Ao utilizar o símbolo * todas as colunas da tabela serão selecionadas. Ele também oferece a opção de filtros por condições, vindos pelo comando WHERE.

Duas condições foram solicitadas no exercícios:

  • Para que a consulta retorne apenas os bairros solicitados é utilizado o IN seguido do nome dos três;
  • Para que venham lojas abertas após 2002 utiliza-se o símbolo de maior (>);
  • Com é especificado que os dados precisam que as duas condições sejam verdadeiras, utiliza-se o AND.

Você pode aprender mais sobre SQL aqui:

https://brainly.com.br/tarefa/25119057

Espero ter ajudado!

Anexos:
Perguntas interessantes