Em relação às cláusulas, funções e operadores SQL, é correto afirmar que
a) a cláusula GROUP BY é utilizada para especificar as condições que devem reunir os registros que serão selecionados.
b) a função de soma SUM é utilizada para devolver o número de registros da seleção.
c) a cláusula HAVING somente pode ser especifi cada em conjunto com a cláusula GROUP BY.
d) o operador UNION ALL combina os resultados de duas consultas SQL em uma única tabela, desde que as consultas tenham o mesmo número de colunas e dados compatíveis. Nesse caso, os registros duplicados são automaticamente removidos.
e) a ordem de duas instruções SELECT que fazem uso do operador EXCEPT não altera o resultado da consulta.