что-то как
SELECT id, email, IF(actived = 1, 'enabled', 'disabled') AS account_status
FROM users
это позволяет Вам делать операции и показывать его столбцами.
РЕДАКТИРОВАНИЕ:
можно также использовать соединения и показать operaitons столбцами:
SELECT u.id, e.email, IF(c.id IS NULL, 'no selected', c.name) as country
FROM users u LEFT JOIN countries c ON u.country_id = c.id
ВЫБОР только получает данные из базы данных, это не изменяет саму таблицу.
, Если Вы пишете
SELECT a AS b FROM x
, "b" является просто именем псевдонима в запросе. Это не создает дополнительный столбец. Ваш результат в примере только содержал бы один столбец, названный "b". Но столбец в таблице остался бы "a". "b" является просто другим именем.
я действительно не понимаю то, что Вы имеете в виду с, "таким образом, я могу использовать его с каждым объектом позже". Вы имеете в виду позже в избранном операторе или позже в Вашем приложении. Возможно, Вы могли обеспечить некоторый пример кода.
Ваш синтаксис создал бы псевдоним для как b, но он не будет иметь объема вне результатов оператора. Это кажется, что можно хотеть создать ПРЕДСТАВЛЕНИЕ