gpt4 book ai didi

php - 我在数据库中有一个表,我想在其中获取列的最后一个值

转载 作者:行者123 更新时间:2023-11-29 13:34:16 26 4
gpt4 key购买 nike

我的表中有 3 列,其中有很多行。对于特定行,我必须获取该列的最后一个值。那么如何获取最后一个日期,即 11/10/2013。

uid       date         book_id
1 18/8/2013 41
to
11/10/2013

最佳答案

问题在于您将日期存储为字符串,而不是日期。 11/10/2013 不是有效日期,如果不使用 DATE_FORMAT 或其他函数,您将永远无法对其进行正确排序。考虑到 MySQL 本身对日期的良好处理,这有点过分了。

此外,如果您要存储 2 个日期,请使用 2 列(例如 date_startdate_end)。切勿将它们合并为 1。

备份数据,将列类型更改为 DATE 或 DATETIME 并使用 ORDER BY date_field DESC LIMIT 1

关于php - 我在数据库中有一个表,我想在其中获取列的最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18957970/

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