mysql DATE_FORMAT с использованием select * - PullRequest
2 голосов
/ 11 апреля 2011

обычно, когда я делаю небольшой выбор, я делаю что-то вроде этого

SELECT id,DATE_FORMAT(updated,'%M %e, %Y %l:%i %p'),title from tablename;

и это даст мне формат даты, который мне нравится.

Теперь у меня есть экземпляр, где у меня есть выбор, где я не хочу указывать каждый столбец, потому что я знаю, что хочу их всех Однако мне также нужно форматировать даты так, как я это делал в предыдущем примере.

есть ли способ отформатировать, скажем, только обновленный столбец и все остальные поля, и при этом сохранить порядок?

я попробовал это

SELECT *,DATE_FORMAT(updated,'%M %e, %Y %l:%i %p') as updated from tablename

но это, похоже, ничего не делает

1 Ответ

0 голосов
/ 11 апреля 2011

Я не проверял, но вы можете попробовать с этим

SELECT t.*,DATE_FORMAT(updated,'%M %e, %Y %l:%i %p')
as updated from tablename as t;
...