三级分销会员一次查询出来的SQL语句
SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE 1=1 AND p.parent_id = 57
union all
SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE 1=1 AND p.parent_id in (
SELECT partyId FROM (SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE
1 = 1
AND p.parent_id = 57 ) AS secondLevelIds)
union all
SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE 1=1 AND p.parent_id in (
select partyId FROM (SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE 1=1 AND p.parent_id in (
SELECT partyId FROM (SELECT
p.id AS partyId,
p.parent_id AS parentId,
pul.username AS userName,
p.city,
p.birth_date AS birthDate,
p.phone AS telePhoneNo
FROM
party p
LEFT JOIN party_user_login pul ON pul.party_id = p.id
WHERE
1 = 1
AND p.parent_id = 57 ) AS secondLevelIds) )AS thirdLevelIds)
三级分销会员一次查询出来的SQL语句的更多相关文章
- 如何查找MySQL中查询慢的SQL语句
如何查找MySQL中查询慢的SQL语句 更多 如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow ...
- 如何查找MySQL中查询慢的SQL语句(转载)
转载自https://www.cnblogs.com/qmfsun/p/4844472.html 如何在mysql查找效率慢的SQL语句呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那 ...
- Mysql中 查询慢的 Sql语句的记录查找
Mysql中 查询慢的 Sql语句的记录查找 慢查询日志 slow_query_log,是用来记录查询比较慢的sql语句,通过查询日志来查找哪条sql语句比较慢,这样可以对比较慢的sql可以进行优化. ...
- 《Entity Framework 6 Recipes》中文翻译系列 (12) -----第三章 查询之使用SQL语句
翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 3-2使用原生SQL语句更新 问题 你想在实体框架中使用原生的SQL语句,来更新底层 ...
- PHP处理多表查询时的SQL语句拆分与重新组装
在自己写框架时候会发现,多表查询组装SQL语句<?php $pre = "pre_"; $aid = "44"; $data = array(" ...
- 提高数据库的查询速率及其sql语句的优化问题
在一个千万级的数据库查寻中,如何提高查询效率? 1)数据库设计方面: a.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. b.应尽量避免在 ...
- orm分组,聚合查询,执行原生sql语句
from django.db.models import Avg from app01 import models annotate:(聚合查询) ret=models.Article.objects ...
- sql server 运维时CPU,内存,操作系统等信息查询(用sql语句)
我们只要用到数据库,一般会遇到数据库运维方面的事情,需要我们寻找原因,有很多是关乎处理器(CPU).内存(Memory).磁盘(Disk)以及操作系统的,这时我们就需要查询他们的一些设置和内容,下面讲 ...
- Jfinal适用于条件查询的动态SQL语句生成工具
条件查询是可能有为空字段,拼接SQL语句时候要屏蔽掉这些字段. package cn.pangpython.utils; import java.util.Iterator; import java. ...
随机推荐
- wamp 添加pear
1.下载pear http://pear.php.net/go-pear.phar 2.安装 在目录 D:\wamp\bin\php\php5.5.12 新建文件夹pear,将文件go-pear.ph ...
- 使用Charles在iOS6上进行抓包
抓取Web页面的网络请求很容易,Chrome和Firefox都很容易做到.iOS APP如何抓包呢?其实也很容易,我比较喜欢使用 Charles. 我用的是Mac电脑,首先建立一个热点,然后让iOS设 ...
- 如何确定要对DIV设置什么CSS属性样式呢?
设置什么CSS样式不是凭空想象的而是有参考的,一般分三种情况下得到需要知道设置什么样式. 第一种:没有美工图,自己边思考布局 这种没有美工图也没有可参考的情况下DIV CSS布局,根据自己实际构思的想 ...
- Django--创建
软件开发架构: c/s架构 客户端 服务端 b/s架构 浏览器 服务端 本质:b/s架构也是c/s架构 HTTP协议 超文本传输协议:规定了客户端与服务端之间消息传输的格式 四个特性: 1.基于TCP ...
- 1、jxl导入/导出excel案例,黏贴即可运行
package junit.test; import java.io.File; import java.io.IOException; import java.util.ArrayList; imp ...
- Angular js 具体应用(一)
1,首先引用Angular 百度静态资源库搜索Angular 复制链接,在HTML中嵌入script 最好写在正文下面 <script type="text/javascript& ...
- NOIP模拟 7.01
水灾(sliker.cpp/c/pas) 1000MS 64MB 大雨应经下了几天雨,却还是没有停的样子.土豪CCY刚从外地赚完1e元回来,知道不久除了自己别墅,其他的地方都将会被洪水淹没. CCY ...
- 微信小程序之组件开发中的基础知识
跟着视频开始小程序的项目的开发,视频中这个小程序已经上线了,可以很好的看着小程序的界面进行开发,昨天看了一下具体的需求,觉得真的细节好多啊,而且其中设计的组件的思想也是很好的,能够很好的实现代码的复用 ...
- LintCode刷题笔记-- BackpackIV
标签: 动态规划 描述: Given an integer array nums with all positive numbers and no duplicates, find the numbe ...
- 每日算法之三十四:Multiply Strings
大数相乘,分别都是用字符串表示的两个大数.求相乘之后的结果表示. 首先我们应该考虑一下測试用例会有哪些,先准备測试用例对防御性编程会有比較大的帮助.可以考虑一些极端情况.有以下几种用例: 1)&quo ...