Escreva o códigoDesafioSQL
Etiquetas acima da média geral
Filtrar acima da média com subconsulta e montar CONCAT.
Devolva só a coluna etiqueta para matrículas da tabela matriculas com preco acima da média geral de preco. Calcule a média com (SELECT AVG(preco) FROM matriculas) e monte etiqueta com CONCAT juntando id_curso, ' - ' e data_matricula.
Revisa aula 14 (10/09), aula 13 (03/09)
Solução comentada
Verifique uma tentativa sua para liberar a solução.
SELECT CONCAT(id_curso, ' - ', data_matricula) AS etiqueta FROM matriculas WHERE preco > (SELECT AVG(preco) FROM matriculas)A subconsulta (SELECT AVG(preco) FROM matriculas) calcula a média geral ignorando NULL. O WHERE externo compara cada preco com essa média. O CONCAT monta etiqueta só para as linhas acima da média.
Erro comum: Escrever o valor médio chumbado em vez da subconsulta com AVG.
Tabelas
matriculas 12 linhas
| id | id_aluno | id_curso | preco | data_matricula |
|---|---|---|---|---|
| 1 | 101 | python | 200 | 2026-09-05 |
| 2 | 101 | python | 200 | 2026-09-15 |
| 3 | 103 | dados | 350 | 2026-08-20 |
| 4 | 101 | dados | 350 | 2026-09-21 |
| 5 | 104 | web | 150 | 2026-09-10 |
| 6 | 105 | web | 150 | 2026-09-11 |
| 7 | 106 | web | NULL | 2026-09-12 |
| 8 | 107 | python | 200 | 2026-08-30 |
| 9 | 108 | dados | 350 | 2026-09-25 |
| 10 | 109 | ia | 500 | 2026-09-21 |
| 11 | 110 | ia | 500 | 2026-09-22 |
| 12 | 102 | ia | 500 | 2026-07-15 |
Escreva sua solução e verifique quando quiser.