gpt4 book ai didi

mysql - 在 MySQL 中存储出生日期

转载 作者:可可西里 更新时间:2023-11-01 07:15:01 26 4
gpt4 key购买 nike

我有两个选项可以在 MySQL 中存储 DOB(出生日期)。以下哪种方法更好?

使用 Date Type 存储 DOB在 MySQL 中,

将 DOB 值分别存储在不同的字段中,例如一个字段中的日期、另一个字段中的月份和另一个字段中的年份?

如果客户端只想显示月份和日期,如果我们将DOB存储在MySQL的日期类型中,是否可以检索它?

最佳答案

我会说总是将日期存储为DATE 类型。 MySQL 有一个主机 date functions它将计算时间跨度,按照您希望的方式格式化日期,并为您提取日期片段。

例如,如果您只需要月份,只需执行 MONTH(DOB)

如果您需要更有说服力,看看 StackOverflow,您会看到数百(如果不是数千)来自人们的问题,他们遇到了麻烦,因为他们的日期值存储为字符串。

关于mysql - 在 MySQL 中存储出生日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17090988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com