gpt4 book ai didi

php - 如何在sql上获取我以前的值?

转载 作者:行者123 更新时间:2023-11-29 02:50:39 25 4
gpt4 key购买 nike

我会尽我所能解释这一点。我正在尝试编写一个程序,让一个人使用卡片,并在她这样做时记录时间。

我使用以下代码来确定一个人最后一次使用该卡的时间:

UPDATE cartao SET horaSaida = CURTIME() WHERE cartao.idCartao = 1

所以在我使用卡片的那一刻,horaEntradahoraSaida 具有相同的值。我需要打开 horaEntrada 以获得一个人第一次使用该卡的值。我尝试使用 CASE 但我没有对它做太多,因为如果它是一个逻辑问题,我不明白它。

最佳答案

嘿,你可以在表“cartao”中制作三列(horaEntrada,horaSaida)。

第一次用卡的人必须这样插行

insert into cartao (horaEntrada,horaSaida) values (CURTIME(),CURTIME());

当用户第二次使用它时,您只需更新“horaSaida”列

UPDATE cartao SET horaSaida = CURTIME() WHERE cartao.idCartao = person ID;

这样“horaEntrada”将有第一次,而“horaSaida”将有最后一次。

关于php - 如何在sql上获取我以前的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36421956/

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