gpt4 book ai didi

php - MySQL 中的 If 语句?

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

问题是:

我有多个成员(member)级别,每个帐户都会向用户显示不同的产品价格。虽然,在整个项目中,它的所有 SQL 查询都是为了价格而改变的。

有没有一种方法可以调用该人登录的 MYSQL 数据库中的当前用户 ID,并让他们说他们获得了金牌成员(member)价格 * .50 =(他们的新产品价格)白银成员(member):价格 * .75

现在根据他们的帐户,价格成倍增加,product_price 现在将返回新金额而不是默认的 100 美元。

谢谢。

最佳答案

使用CASE 表达式:

SELECT CASE member_level
WHEN 'gold' THEN price * 0.50
WHEN 'silver' THEN price * 0.75
ELSE price
END AS discounted_price
FROM ...

关于php - MySQL 中的 If 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41731605/

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