我的数据库中有两个表。在第一个表中是一个名为date的列,我在其中以 1 天的间隔插入一个日期期间。第二个表中是同一日期期间的日历周和一个自动增量列weekid。
例如,我有日历周25 和weekid 145(保存在第二个表中)。日期区域为 21.06-27.06 并保存在第一个表中。现在我想将与日历周匹配的每一天(日期)的weekid插入到第一个表中。
这是我的表:
CREATE TABLE `day` (
`dayid` int(255) NOT NULL AUTO_INCREMENT,
`userid` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`date` date NOT NULL,
PRIMARY KEY (`dayid`)
CREATE TABLE `week` (
`weekid` int(255) NOT NULL AUTO_INCREMENT,
`userid` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`calendar week` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`year` year(4) NOT NULL,
PRIMARY KEY (`weekid`
表“day”的示例输出:weekid:145 userid:589 date:2021-05-06
表“week”的示例输出: weekid: 145 userid: 589 calendar week: 25 year: 2021
有谁知道如何进行日期比较?