怎样实现一个按天递增的mysql字段,大佬们帮忙想想有没有好的解决方案
需求:需要一个按日自增的字段,这个字段的规则为 日期 + 递增量,且每日归零。#
举例:今日第一条记录该字段值为
202203251
,然后今日第二条记录为202203252
,以此类推。然后明天第一条记录为 202203261,明天第二条记录为 202203262 …
目前我自己能想到的方案有两种:#
第一种方案:每次插入数据时先在 PHP 里查询出最新的一条 mysql 记录,然后在 PHP 里计算出下一条记录的字段值应该为多少。
第二种方案:利用 mysql 事件(定时任务)和 mysql 自定义函数。
但是我感觉这两种方案都太麻烦,不知道大佬们有没有什么好的方案,欢迎讨论 ^ ^
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: