【问题标题】:MySQL procedure, use SELECT to UPDATE comparisonMySQL 程序,使用 SELECT 到 UPDATE 比较
【发布时间】:2012-03-06 22:32:23
【问题描述】:

在 MySQL 中,我需要通过添加 +1 注册,将当前日期移到最后日期的最后一个位置。

表:

Id |  Date
4    2012-03-04
5    2012-03-05
6    2012-03-06
7    2012-03-07

今天是2012-03-06好吗?所以我需要程序结果:

Id |  Date
4    2012-03-09
5    2012-03-08
6    2012-03-06
7    2012-03-07

【问题讨论】:

  • Tks zerkms 我找到了另一个带有 2 个查询的解决方案。

标签: mysql sql-update procedure sql


【解决方案1】:

大概吧。您想为每个日期添加一天。

试试这个:

Select id,date_add(datefield,interval 1 day) as date from tablename

【讨论】:

  • 您的查询为所有天添加 1 天,我不需要这个,我需要获取最后一天(2012-03-04 和 2012-03-05)并添加基于天最后一天(2012-03-07)
  • 我找到了另一个解决方案,2个查询,tks
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-20
  • 2010-12-29
  • 2013-10-25
  • 2014-03-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多