gpt4 book ai didi

mysql - 根据另一列的数据更新 MySQL 列

转载 作者:行者123 更新时间:2023-11-29 04:06:48 25 4
gpt4 key购买 nike

我有一个名为 TICKET 的表。在工单的列中有两个日期字段:

TICKET
----------------------------------------
TICKDATE | ELSDATE | ...
---------------------+-------------+----
yyyy-mm-dd hh:mm:ss yyyy-mm-dd

这两个日期应该始终相同。

我有一个日期范围(从 7/1 到当前),其中 ELSDATE 为空。我刚开始使用 sql 脚本,我不知道如何更新一列以使其等于另一列。我每天更新一次的当前脚本是:

update TICKET ELSDATE="yyyy-mm-dd" where date(TICKDATE)="yyyy-mm-dd"

我想我可以做类似的事情:

update TICKET where ELSDATE="???" date(TICKDATE)<date("2015-09-29")

最佳答案

如果要在 TICKDATE 早于 2015 年 9 月 29 日的同一行中将 ELSDATE 的每个值都设置为 TICKDATE 的值,请使用:

UPDATE TICKET SET ELSDATE = TICKDATE where TICKDATE < "2015-09-29"

关于mysql - 根据另一列的数据更新 MySQL 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32848532/

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