как SELECT *, FUNCTION(FIELD) from table ?

zul

Новичок
как SELECT *, FUNCTION(FIELD) from table ?

Есть таблица, в которой много полей, одно из которых дата
хочу выбрать все поля, а над полем дата применить функцию DATE_FORMAT, нельзя ли сделать такой запрос, чтобы не пришлось перечислять все поля
SELECT FIELD1, FIELD2, DATE_FORMAT(FIELD3, '%W %M %Y') from table1 order by FIELD1

Или это невозможно? Нигде не нашёл совета...
 

neko

tеam neko
можно просто сделать

select *, DATE_FORMAT(FIELD3, '...') ...
или
select *, DATE_FORMAT(FIELD3, '...') as FIELD3_ ...

и одно поле при выводе проигнорировать

или если ты пользуешся mysql_fetch_assoc у тебя при двух столбцах с одинаковыми именами последнее значение для FIELD3 заменит первое.
 

zul

Новичок
всё гениальное - просто!

Большое спасибо на ночь глядя!
 
Сверху