Ja, wenn du den ersten Ausdruck in eine derived Table packst.
"as Menge" ist der Name des Ergebnisfeldes erst im Resultset und kann daher im aktuellen select weder im Ausdruck noch im Group oder Where verwendet werden.
Erst im Order by ist der Name bekannt.