gpt4 book ai didi

MySQL - IF 语句

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

我的代码:

SELECT * FROM `invoices` WHERE
(
user_id = 3 AND status="online"
)

但是管理员 id = 1 (user_id=1)

如何允许管理员查看数据?

最佳答案

在这种情况下,您需要两个 SQL 查询 - 一个用于普通用户,另一个用于管理员。在管理员查询中,只需删除 where 子句即可。
您的应用程序逻辑(控制 SQL 查询的逻辑)应确定用户角色,并根据角色使用相关的 SQL 查询。

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

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