gpt4 book ai didi

Mysql最小函数

转载 作者:IT老高 更新时间:2023-10-28 23:57:16 26 4
gpt4 key购买 nike

是否有一个预定义的 MySQL 函数返回其参数值的最小值 (MINIMUM(1,16) -> 1)?

更具体地说,我的一个 mysql 表中有一个现场时间列。
每个访问者每 30 秒对我的服务器进行一次轮询以进行更新:

UPDATE `mytable` SET `lastUpdate` = NOW() WHERE `id` = ?;

但我也想像这样更新 timeOnSite 列:

UPDATE `mytable` SET `timeOnSite` = (
`timeOnSite` + MINIMUM(
TIMESTAMPDIFF(SECOND, lastUpdate, NOW()), 30
)
),
`lastUpdate` = NOW() WHERE `id` = ?;

但问题是没有MINIMUM这个函数,我在MySQL手册中没找到。

最佳答案

这是因为它被称为 LEAST() 以避免与聚合函数 MIN() 混淆。

关于Mysql最小函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6911153/

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