gpt4 book ai didi

MySQL,通过升序日期增加行计数(简单?)

转载 作者:行者123 更新时间:2023-11-29 21:58:47 24 4
gpt4 key购买 nike

我通常在 Access 中工作,但无法理解其中的逻辑。我现在正在转向 MySQL,希望我能做到这一点。

通过 CUSTOMERID、VISITDATE 进行表访问

<小时/>
CUSTOMERID        VISITDATE
1001 7/6/2015
2315 9/1/2015
2315 12/30/2014
9851 5/5/2013
9851 1/7/2014
9851 3/21/2014

我想添加一个名为“访问编号”的列,以便我可以按升序将每个客户的访问日期标记为他的第一次、第二次等...

看起来像:

CUSTOMERID        VISITDATE      VISITNUMBER
1001 7/6/2015 1
2315 9/1/2015 1
2315 12/30/2014 2
9851 5/5/2013 1
9851 1/7/2014 2
9851 3/21/2014 3

这是基于升序日期的增量,但也按 CUSTOMERID 分组。

非常感谢任何有关此的提示。谢谢。

最佳答案

好的。因此,您有一个查询,用于在有人访问时更新您的日期。

此时您想要执行额外的操作,因为这相当于访问量的增加。

如果我没记错的话,一个简单的包:

YOUR UPDATE SQL;
UPDATE mytable
SET visitnumber = visitnumber + 1
WHERE customerid = (the id of the user you are updating);

关于MySQL,通过升序日期增加行计数(简单?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32874911/

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