我使用unix time()将数据存储在mysql数据库中
我想选择几天的数据,然后像这样回放出来:
Monday - value
Tuesday - value
Wednesday - value
Thursday - value
Friday - value
Saturday - value
Sunday - value值在数据库中保存为值时间在数据库中保存为时间
因此,基本上我希望在查询中从数据库中选择时间,将所有时间分组为一天,即星期一。你明白我的意思吗?
在这方面的任何帮助都将非常感谢。
发布于 2010-12-03 16:05:43
要转换为MYSQL原生日期,请使用FROM_UNIXTIME()。DAYNAME将返回星期几。
SELECT DAYNAME(FROM_UNIXTIME(col))例如:
SELECT DAYNAME(FROM_UNIXTIME(1196440219))此外,group by可以使用类似这样的内容:
SELECT DAYNAME(FROM_UNIXTIME(col)), ... FROM table GROUP BY DAYNAME(FROM_UNIXTIME(col))https://stackoverflow.com/questions/4343537
复制相似问题