вопрос конечно спорный, так что слово "лучше" тут не совсем уместно.
допустим строится таблица
AS Status например, а он нужен.
Нужно разбирать запрос, что-то менять, вытягивать список полей и их алиасы
CASE WHEN a = 42 THEN a else b END AS StatusПолучить название полей проще после создания таблицы
CASE WHEN a = 42 THEN a else b END AS StatusAS Status
Детали ]вы сможете увидеть на скриншоте