在 SQL 数据库中存储日期和时间的最佳方式是什么? 我应该使用 date() 还是有其他更好的方法来做到这一点?如果我应该能够按日期排序,那么应该将其设置为哪种类型的 sql 行?时间戳或日期时间?
最佳答案
DATETIME
和 TIMESTAMP
都可以按其默认格式排序。使用这两者之一是最好的遵循方式,而不是将它们存储为 VARCHAR 或其他数据类型。
我个人更喜欢使用 DATETIME
而不是 TIMESTAMP
,因为它受到限制。
关于php - 按日期第几行对sql输出进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877709/