Używanie aliasu w obliczeniach SQL

Dlaczego to zapytanie nie działa?

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

W tym przykładzie próbuję użyć aliasu my_num w innych obliczeniach. Powoduje to nieznaną kolumnę „my_num”

Jest to uproszczona wersja tego, co próbuję zrobić, ale w zasadzie chciałbym użyć aliasu do innych obliczeń. Moje obliczenia są znacznie bardziej skomplikowane i dlatego byłoby miło je aliasować, ponieważ powtarzam je kilka razy na różne sposoby.

questionAnswers(4)

yourAnswerToTheQuestion