Pular para o conteúdo principal

Questão de Banco de Dados — MySQL — FCC 2014

Banco de DadosMySQL
Código
fc016987
Banca
FCC
Órgão
TRT - 2ª REGIÃO (SP)
Ano
2014
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
No banco de dados MySQL, uma das maneiras de se efetuar uma consulta na qual uma determinada coluna de uma tabela seja igual ao valor máximo de uma coluna de outra tabela é
  1. ASELECT * FROM t1 WHERE colunaX = (SELECT MAX(colunaY) FROM t2);
  2. BSELECT * FROM t1 WHERE COALESCE(t1.colunaY, t2colunaY);
  3. CSELECT colunaX from t1 IN MAX(SELECT colunaY from t2);
  4. DSELECT CASE WHEN colunaX = (SELECT colunaY from t2) AS c WHERE c = colunaX;
  5. ESELECT colunaX, colunaY from t1 WHER colunaX = colunaY;
Revelar gabarito e comentário

GabaritoA — SELECT * FROM t1 WHERE colunaX = (SELECT MAX(colunaY) FROM t2);

Link permanente: /questoes/fc016987