对于我的新数据库,我想用mysqli将给定的日期、时间和年份从php保存到我的数据库中,在sql中我可以创建一个字段:
DATE
DATETIME
TIMESTAMP
TIME
YEAR
我只对php使用数据库,我应该选择哪种类型?以及出于什么原因。
我认为日期时间和时间戳是最好的选择。但是找不到任何理由说明为什么我应该比另一个更好。有人能帮我选择吗?
还是把日期、时间和年份分开比较好?
我想查询上个星期的价值等等。
想象一下下面这句话:
Comment ID 1
|
|--- Comment ID 2 (reply to ID 1)
|
|--- Comment ID 3 (reply to ID 2)
|
|--- Comment ID 4 (reply to ID 2)
|
|--- Comment ID 5 (reply to ID 4)
如何将上述内容存储到SQL中,以便稍后检索和列出?
我在PHP/SQL方面比较好,但是这种情况递归地扼杀了我的头脑。有什么想法吗?