Mysql 我的sql时间段的属性类型是什么

Mysql 我的sql时间段的属性类型是什么,mysql,date,attributes,sqldatatypes,Mysql,Date,Attributes,Sqldatatypes,在我的sql表中,我有开始日期、结束日期和时间段(开始日期和结束日期/结束日期-开始日期之间的间隔) 我在开始日期和结束日期中创建了属性类型作为日期 但我对时间段的属性类型感到困惑 哪种类型最适合时间段?通常,我们使用整数(int或bigint denpending,取决于您的时间精度)来存储时间段 以整数形式返回两个时间值的差。可以通过第一个参数指定时间精度 如果需要另一个窗体,则返回两个时间值之差作为时间值 在这种情况下,我建议您不要在表中存储多余的时间段,因为您已经分别存储了开始时间和结束

在我的sql表中,我有开始日期、结束日期和时间段(开始日期和结束日期/结束日期-开始日期之间的间隔)

我在开始日期和结束日期中创建了属性类型作为日期

但我对时间段的属性类型感到困惑

哪种类型最适合时间段?

通常,我们使用整数(int或bigint denpending,取决于您的时间精度)来存储时间段

以整数形式返回两个时间值的差。可以通过第一个参数指定时间精度

如果需要另一个窗体,则返回两个时间值之差作为时间值

在这种情况下,我建议您不要在表中存储多余的时间段,因为您已经分别存储了开始时间和结束时间。您可以随时通过上面发布的函数轻松获取时间段

有关更多信息,请阅读。

通常,我们使用整数(int或bigint denpending,取决于您的时间精度)来存储时间段

以整数形式返回两个时间值的差。可以通过第一个参数指定时间精度

如果需要另一个窗体,则返回两个时间值之差作为时间值

在这种情况下,我建议您不要在表中存储多余的时间段,因为您已经分别存储了开始时间和结束时间。您可以随时通过上面发布的函数轻松获取时间段

有关更多信息,请阅读