首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在其中使用条件

在其中使用条件
EN

Stack Overflow用户
提问于 2022-08-22 14:28:22
回答 1查看 36关注 0票数 -3

我有一个应用程序,我查询数据的基础上的管理角色。如果用户是Superadmin,则获取所有内容,否则将根据该用户角色进行提取。

这是我的疑问

代码语言:javascript
运行
复制
let sql = `SELECT * FROM DossierCompletMobile WHERE FoldersID LIKE
  CASE WHEN ${req.body.superadmin} = 1 THEN 
   // what i want here is pull all folders without exception
    %% 
  ELSE
   // here i want to pull folders that have that folderID
    'AD451340-E774-4F6C-9398-ADC8E496A792' 
  END`;
EN

回答 1

Stack Overflow用户

发布于 2022-08-22 14:32:26

我找到了解决办法。

代码语言:javascript
运行
复制
let sql = `SELECT * FROM UsersTracking WHERE FoldersID LIKE
  CASE WHEN ${req.body.superadmin} = 1 THEN 
    '%'
  ELSE
    'AD451340-E774-4F6C-9398-ADC8E496A792'
  END`;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73446760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档