gpt4 book ai didi

MYSQL 如果那么是真的吗?

转载 作者:行者123 更新时间:2023-11-30 00:19:54 25 4
gpt4 key购买 nike

我有这样的默认程序:

PROCEDURE PMS_Device_Update_Last_log_date ( Device_ID VARCHAR(255),option_value DATETIME)
BEGIN

UPDATE PMS_Device
SET PMS_Device.last_log_date = option_value
WHERE PMS_Device.`Device_ID` = Device_ID;

我该如何制作:

SET PMS_Device.last_log_date = option_value if option_value <"2014-04-01" then
option_value = "2014-04-01"
if option_value > "2014-04-01" then SET PMS_Device.last_log_date = option_value

我有点迷失了,一直在网上阅读,但无法制定有效的语法

谢谢

最佳答案

您的查询格式应如下所示:

udapte tablename set columname = case when condition1 then answer1 when condition2 then answer2 else defaultvalue end

关于MYSQL 如果那么是真的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23323387/

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