Gostaria de fazer uma consulta na tabela usando uma condição que nao eh um atributo em si, por exemplo: tenho os atributos (id, valor, quantidade) e gostaria de fazer um select mais ou menos assim:
SELECT
id,
SUM(valor * quantidade) AS "valor total"
WHERE "valor total" > 500
GROUP BY id
ORDER BY "valor total" DESC;
Ai essa consulta deveria me retornar o valor total e seu respectivo id.
Lembrando que o valor total não eh um atributo da tabela e não desejo criar um novo atributo para isso.