gpt4 book ai didi

sql - 数据库更新问题

转载 作者:行者123 更新时间:2023-11-29 05:43:44 25 4
gpt4 key购买 nike

我正在使用 MySql 并且对它还很陌生。

我有一个表,每 X 秒存储 5 个测量值(可配置,但每次测试运行前始终相同)

我正在通过串行端口进行 4 次测量,但另一个必须手动测量。

每次我在 4 个串行端口(每 X 秒)进行测量时,我都会写一个带有时间戳的新行,这意味着手动测量的值将写入上次测量的值。

现在,假设用户有先见之明地在 10:000:00 进行了采样并进行了手动分析,并在 2 分钟后回来将值输入我的程序...我已经写下了 10 期间的先前值:00::到 10:02:00,我必须返回并将它们更新为刚刚输入的值。

是否有一个简单的语句可以做到这一点?只是锁定表或数据集,找到两个时间戳之间的所有行并将一列更新为新值,然后解锁?

最佳答案

      UPDATE Measurements
SET ManualMeasurement = 'someNumber'
WHERE TimeTaken Between 'startTime' AND 'endTime'

这是您正在寻找的那种东西吗?

关于sql - 数据库更新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4476670/

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