gpt4 book ai didi

php - 如何检查结果条件

转载 作者:行者123 更新时间:2023-11-29 08:06:14 26 4
gpt4 key购买 nike

我正在尝试创建一个存储过程,它必须检查区域列并根据该选择/输出一个字符串。

有 5 个事件(区域):1-5。我正在使用 php 中的 1 个 IN 参数:

select zone 
from customer
where customerId = in_customerId;

但是从这里我要返回 5 个事件之一吗?我很确定我必须使用 if 条件,但是如何使用?

1 should be equal to monday
2 should be equal to tuesday
3 should be equal to wednesday
4 should be equal to thursday
5 should be equal to friday

最佳答案

您可以执行一个case来返回不同的结果。像这样的东西:

SELECT
CASE zone
WHEN 1 THEN 'monday'
WHEN 2 THEN 'tuesday'
WHEN 3 THEN 'wednesday'
WHEN 4 THEN 'thursday'
WHEN 5 THEN 'friday'
ELSE 'unknown'
END
FROM customer
WHERE customerId = in_customerId;

请参阅MySQL documentation了解更多信息

关于php - 如何检查结果条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22689527/

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