-- display_name NZ分部所有用户
SELECT user_code,display_name FROM scy_user WHERE ou_id=1627 AND is_deleted=0

-- NZ第二分部下用户
SELECT user_code,display_name FROM scy_user WHERE ou_id=1629 AND is_deleted=0

-- NZ分部下所有店铺关联职员及关联用户 d.display_name,c.employee_name,a.shop_name,a.shop_code

SELECT d.`user_code`,d.`display_name`,d.`employee_name`,a.`shop_name` FROM bas_shop a
LEFT JOIN
bas_employee_shop b ON a.id = b.shop_id
LEFT JOIN
bas_employee c ON b.employee_id =c.id
LEFT JOIN
scy_user d ON c.id = d.employee_id
WHERE
a.ou_id=1627 AND a.is_deleted=0 AND b.is_deleted=0 AND c.is_deleted=0

SELECT * FROM bas_shop WHERE ou_id=1627 AND is_deleted=0
SELECT * FROM bas_employee_shop WHERE ou_id=1627 AND is_deleted=0
SELECT * FROM bas_employee WHERE is_deleted=0 AND group_id=61
SELECT employee_id FROM scy_user WHERE ou_id=1627 AND is_deleted=0

-- NZ第二分部下所有店铺关联职员及关联用户
SELECT * FROM bas_shop a
LEFT JOIN
bas_employee_shop b ON a.id = b.shop_id
LEFT JOIN
bas_employee c ON b.employee_id =c.id
LEFT JOIN
scy_user d ON c.id = d.employee_id
WHERE
a.ou_id=1629 AND a.is_deleted=0 AND b.is_deleted=0 AND c.is_deleted=0

-- NZ分部下单个店铺关联职员及关联用户
SELECT * FROM bas_shop a
LEFT JOIN
bas_employee_shop b ON a.id = b.shop_id
LEFT JOIN
bas_employee c ON b.employee_id =c.id
LEFT JOIN
scy_user d ON c.id = d.employee_id
WHERE
a.ou_id=1627 AND a.is_deleted=0 AND b.is_deleted=0 AND c.is_deleted=0 AND shop_name='华西总店'

-- NZ分部下所有部门关联职员及关联用户
SELECT a.user_code,a.display_name,a.employee_name,d.dept_name FROM scy_user a
LEFT JOIN
bas_employee b ON a.employee_id = b.id
LEFT JOIN
bas_employee_dept c ON b.id=c.employee_id
LEFT JOIN
bas_dept d ON c.dept_id = d.id
WHERE
a.ou_id=1627 AND a.is_deleted=0

-- NZ第二分部下所有部门关联职员及关联用户
SELECT a.display_name,a.employee_name,d.dept_name FROM scy_user a
LEFT JOIN
bas_employee b ON a.employee_id = b.id
LEFT JOIN
bas_employee_dept c ON b.id=c.employee_id
LEFT JOIN
bas_dept d ON c.dept_id = d.id
WHERE
a.group_id=1629 AND a.is_deleted=0

mySql查询-系统公告发布接收人情况的更多相关文章

  1. MySQL查询性能优化(精)

    MySQL查询性能优化 MySQL查询性能的优化涉及多个方面,其中包括库表结构.建立合理的索引.设计合理的查询.库表结构包括如何设计表之间的关联.表字段的数据类型等.这需要依据具体的场景进行设计.如下 ...

  2. 170727、MySQL查询性能优化

    MySQL查询性能优化 MySQL查询性能的优化涉及多个方面,其中包括库表结构.建立合理的索引.设计合理的查询.库表结构包括如何设计表之间的关联.表字段的数据类型等.这需要依据具体的场景进行设计.如下 ...

  3. 到底该不该使用存储过程 MySQL查询性能优化一则

    到底该不该使用存储过程   看到<阿里巴巴java编码规范>有这样一条 关于这条规范,我说说我个人的看法 用不用存储过程要视所使用的数据库和业务场景而定的,不能因为阿里巴巴的技术牛逼,就视 ...

  4. Java工作流引擎节点接收人设置“按自定义SQL计算”系列讲解

    关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单  拖拽式表单 工作流系统CCBPM节点访问规则接收人规则 适配数据库: o ...

  5. MySQL查询in操作 查询结果按in集合顺序显示(转)

    MySQL 查询in操作,查询结果按in集合顺序显示的实现代码,需要的朋友可以参考下. MySQL 查询in操作,查询结果按in集合顺序显示 复制代码代码如下: select * from test ...

  6. MySQL查询语句执行过程及性能优化(JOIN/ORDER BY)-图

    http://blog.csdn.net/iefreer/article/details/12622097 MySQL查询语句执行过程及性能优化-查询过程及优化方法(JOIN/ORDER BY) 标签 ...

  7. MySQL查询in操作 查询结果按in集合顺序显示_Mysql_脚本之家

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

  8. mysql 查询缓存配置和查看

    Mysql 查询缓存 查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询.这样就大大提高了性能,节省时间. 1.配置查询缓存 修改配置文 ...

  9. mysql 查询select语句汇总

    数据准备: 创建表: create table students( id int unsigned primary key auto_increment not null, name varchar( ...

  10. MySQL 查询in操作,查询结果按in集合顺序显示

    MySQL 查询in操作,查询结果按in集合顺序显示   select * from test where id in(3,1,5) order by find_in_set(id,'3,1,5'); ...

随机推荐

  1. 流程图draw.io自选中文字体

    draw.io免费好用,完全可以取代Visio. 唯独缺省选择都是英文字体.但要选择中文字体也可以自行添加,步骤: 确保系统里已经安装了相应中文字体.ubuntu下Google思源字体在/usr/sh ...

  2. Ubuntu20.04安装PEA软件

    PEA软件可用于实时精密卫星钟差估计,精密卫星定轨,精密单点定位,电离层建模以及DCB估计等. Ginan开发人员推荐使用Ubuntu18.04或Ubuntu20.04搭建,本文使用Ubuntu20. ...

  3. 掌控安全学院SQL注入靶场延时注入(二)

    单引号被转义了 尝试闭合 判断注入 利用盲注即可 or ascii(substr(database(),1,1))=119

  4. Git客户端部署使用-生成ssh密钥2

    1. 设置用户名 其中双引号中的 XXX 是用户名,记得替换成自己的用户名,需要注意的是这里的用户名是git服务器所使用的名称,一般公司用的都是员工名称的全拼. # 在git窗口中输入命令行: git ...

  5. 解决habbybase 操作hbase报错TTransportException(type=4,message=’TSocket read 0 bytes)

    1.确认集群的协议是否一致,在连接的时候,改成一致的.例如集群配置的是TFramedTransport,TCompactProtocol 时 改成 connection = happybase.Con ...

  6. 认识JavaWeb

    JavaWeb Java Web 1.基本概念 1.1.前言 web开发: web,网页的意思 , www.baidu.com 静态web html,css 提供给所有人看的数据始终不会发生变化! 动 ...

  7. 使用git下载文件时提示身份验证失败

    鼠标右键打开Git Bash Here窗口 输入git clone + 网址 后出现身份报错提示信息 需要重新修改一下用户名和邮箱就可以了 git config --global --replace- ...

  8. restful的10个规范、序列化和反序列化的名词解释

    # 概念 REST全称是Representational State Transfer,中文意思是表述:表征性状态转移. RESTful是一种定义Web API接口的设计风格,尤其适用于前后端分离的应 ...

  9. android studio 查看工程所有动画资源

  10. 使用laydate时间输入控件

    下载 layDate 后,将文件夹 laydate 整个放置在您的项目任意目录,使用时只需引入 laydate.js 即可. 详细的使用方法见:https://www.layui.com/laydat ...