gpt4 book ai didi

mysql - 将行设置为另一行 - MySQL

转载 作者:行者123 更新时间:2023-11-29 14:38:36 24 4
gpt4 key购买 nike

我有这个查询:

 mysql_query("
UPDATE users SET

`clicks_yesterday`=`clicks_today`,`clicks_today`=0)

我的数据库中的结构如下所示:Database Structure

我的问题是,每当我运行上面的查询时,clicks_yesterday 得到 clicks_today 的值,我该如何做到这一点?

问候

最佳答案

你就是这样做的。 SQL 中的赋值按照遇到的顺序进行计算(例如,左 -> 右)。但如果您想完全确定事物已正确分配,请将其分为两个查询:

UPDATE users SET clicks_yesterday = clicks_today;
UPDATE users SET clicks_today = 0;

关于mysql - 将行设置为另一行 - MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8465264/

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