通常当我做一个小的选择时我会做这样的事情
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
但这似乎并没有做任何事情
最佳答案
我没有测试过,但你可以试试这个
SELECT t.*,DATE_FORMAT(updated,'%M %e, %Y %l:%i %p')
as updated from tablename as t;
关于mysql DATE_FORMAT 使用 select *,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624762/