ComeçarComece gratuitamente

Filtragem usando subconsultas escalares

As subconsultas são incrivelmente eficientes para a realização de filtros e transformações complexas. Você pode filtrar dados com base em valores únicos e escalares usando uma subconsulta de uma forma que não é possível usando cláusulas WHERE ou uniões. As subconsultas também podem ser usadas para manipulação mais avançada de seu conjunto de dados. Você provavelmente encontrará subconsultas em qualquer ambiente do mundo real que use bancos de dados relacionais.

Neste exercício, você gerará uma lista de partidas em que o total de gols marcados (totalizando ambas as equipes) é mais de 3 vezes a média dos jogos na tabela matches_2013_2014, que inclui todos os jogos disputados na temporada 2013/2014.

Este exercício faz parte do curso

Manipulação de dados em SQL

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

-- Select the average of home + away goals, multiplied by 3
SELECT 
	___ * ___(___ + ___)
FROM matches_2013_2014;
Editar e executar código