-- 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. 南大ics-pa/PA0过程及感想

    实验教程地址:https://nju-projectn.github.io/ics-pa-gitbook/ics2022/index.html 一.Ubuntu安装 在清华大学镜像站下载了Ubuntu ...

  2. CamstarVP提交前验证

    方法一: public override FormsFramework.ValidationStatus ValidateInputData(Service serviceData) { Valida ...

  3. wireshark抓包海康威视摄像头

    1:不清楚海康威视摄像头IP地址:网线直连电脑,打开wireshark抓包 2:抓包在source能看到  Hangzhou类似   说明是摄像头.ARP协议  然后192.168.0.251 是摄像 ...

  4. python之目录结构01

    本文档主要是自己学习巩固以及复习之用,主要写些自己的学习体会! 以下为一个简要的目录构: Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- ...

  5. 2.mysql存储过程、存储函数与触发器

    -- 创建一个存储过程DELIMITER $CREATE PROCEDURE 存储过程名称(返回类型 参数名1 参数类型1, ....) [ ...... ]BEGIN -- 具体组成存储过程的SQL ...

  6. 本地开发环境使用redis

    1.使用cmd 连接后,查询结果出现乱码时, 尝试连接时加--raw 参数 2.如果还是乱码,设置cmd 窗口编码 chcp 65001 就是换成UTF-8代码页chcp 936 可以换回默认的GBK ...

  7. spark闭包检查

    spark在执行算子时,如果算子内部用到了外部(Driver)端的对象或变量,就一定会出现闭包:spark在执行算子之前会进行闭包检查,也就是对外部对象或变量进行序列化检查:

  8. Unity 关于可寻址资源系统Addressables的使用和理解(一) 准备工作

    一.打开Unity的PackageManager,安装Addressables包 二.打开分组面板,对未来要分类的资源包进行分组,并对组进行设置. 1.菜单栏选择Window/AssetManagen ...

  9. 手机安装APK文件,出现-应用未安装-软件包无效-安装包异常

    在项目的根的gradle.properties文件中添加 android.injected.testOnly=false 即可. 猜想:因为是在打debug包,然后这个属性变为了true?然后手机会因 ...

  10. composer disgnoize public key fail

    https://composer.github.io/pubkeys.html 还有这事, 太不可思议了哦.--怎么进去的, 真的不知道哦.