mysql权限过滤
2024-10-08 09:29:15
1.用like做权限过滤
上级部门可以看到下级部门发布的正式文件,下级部门不能看到上级部门发布的正式文件
SELECT
*
FROM
cms_nrgl_st a,
mz_xzjg b
WHERE
a.sys_xzqh = b.xzqh_id
AND a.sys_scbj = '0'
-- 33为登陆者行政区划 3301位文件发布者的行政区划
AND a.sys_xzqh like concat('33','%')
AND a.sys_spzt = 1
AND PK_CMS_NRGL_ST = '105'
ORDER BY
time_stamp DESC,
cfbsj DESC
2.用instr做权限过滤
上级看不到下级部门的非正式文件,下级部门可以看到上级部门的非正式文件。
SELECT
*
FROM
cms_nrgl_st a,
mz_xzjg b
WHERE
a.sys_xzqh = b.xzqh_id
AND a.sys_scbj = '0'
-- 33为登陆者行政区划 3301位文件发布者的行政区划
AND INSTR('33', '3301') > 0
AND a.sys_spzt = 1
AND PK_CMS_NRGL_ST = '105'
ORDER BY
time_stamp DESC,
cfbsj DESC
最新文章
- drupal 7在一个form新增或者修改一个字段
- oracle查看表实际物理空间使用大小
- 当div自适应的高度超过预设的高度的时候出现滚动条的办法
- minio-dotnet --云存储服务
- Quartz:ERROR threw an unhandled Exception
- 单元测试-代码覆盖率工具 -- JaCoCo
- jquery trigger传值
- 【SPOJ】Distinct Substrings/New Distinct Substrings(后缀数组)
- MYSQL的安全模式:sql_safe_updates介绍
- json 百分比转化
- IDEA 开发环境中设置Subversion,遇到svn安装路径包含空格无法使用版本控制的解决办法
- 使用MiniProfiler调试ASP.NET web api项目性能
- java连接数据库插入数据中文乱码
- 微信小程序FAQ
- Hadoop知识点
- 如何将网站部署到tomcat根目录下
- OpenStack入门篇(二十一)之VXLAN原理
- for循环中的break与continue
- 使用 append 方法追加元素
- 安卓Socket开发注意事项