Мне нужно сделать:
SELECT COUNT(*)
FROM some_table
WHERE someAlias1 = someValue1
AND someAlias2 = someValue2;
someAlias
- псевдоним для столбца в some_table
. В моем случае я не могу назвать столбцы напрямую; Мне нужно использовать псевдонимы.
Проблема в том, что я знаю только об определении псевдонимов внутри предложения select, но я не понимаю, как я могу это сделать в этом случае.
Есть ли способ выполнить то, что мне нужно в этом случае?
edit: Зачем мне псевдонимы? Я строю запрос из альтернативных частей, и указанное выше условие применяется к разным столбцам из разных таблиц, но с одинаковой логической ролью. Поэтому мне нужен способ соотнести разные альтернативные столбцы с одинаковыми именами.
Буду признателен, если вы ответите на этот вопрос, только если вы знаете ответ, даже если вы не понимаете, зачем мне нужен псевдоним