仅更新MySQL / PHP中字符串的月份和日期

时间:2018-02-26 15:08:34

标签: php mysql

我正在尝试仅更新字符串的月份和日期。给出的示例:在我的数据库中,我有一个DATETIME列。假设它的值为2018-01-08 00:00:00。用户给出了他想要更新的另一个日期。例如。 2017-11-07 00:00:00。如果日期不同,我会检查代码。所以我们会跳过它。我只想更新该字符串的月份和日期。所以我不想更新时间和年份。我DATETIME列的名称是upDatum我到处都搜索过,但没有具体的答案。这就是我所拥有的:

$query = "UPDATE twh_uren_prognose SET upUren = 
".$key['inputupuren'].", MONTH(upDatum) = ".$month.", DAY(upDatum) = 
".$day." WHERE upID = ".$key['inputupid'];

我的问题是:我怎样只能UPDATE DATETIME MySQL列的月份和日期InnoDB。我有点卡住了。我正在谈论的查询是这样的:

我希望这有点清楚!谢谢!

0 个答案:

没有答案