Verwenden eines Alias in SQL-Berechnungen

Warum funktioniert diese Abfrage nicht?

SELECT 10 AS my_num, my_num*5 AS another_number
FROM table

In diesem Beispiel versuche ich, den Alias my_num in anderen Berechnungen zu verwenden. Dies führt zu einer unbekannten Spalte "my_num"

Dies ist eine vereinfachte Version von dem, was ich versuche, aber im Grunde möchte ich einen Alias verwenden, um andere Berechnungen durchzuführen. Meine Berechnungen sind viel komplizierter und deshalb wäre es schön, sie als Alias zu verwenden, da ich sie mehrmals auf unterschiedliche Weise wiederhole.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage