博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询sql limit用法,望大神指教
阅读量:6789 次
发布时间:2019-06-26

本文共 913 字,大约阅读时间需要 3 分钟。

mysql 中使用了连接查询,但是使用 limit 后查询时间反而更长了,没弄明白什么原因,sql 如下

SELECT    `t`.*FROM    `order_main` `t`LEFT JOIN `base_supplier` `c` ON `t`.`OUTSIDE_SALE_ORG_ID` = `c`.`ID`LEFT JOIN `dict_type` ON `t`.`ORDER_STATUS` = `dict_type`.`ID`LEFT JOIN `base_user` ON `t`.`CREATE_USER_ID` = `base_user`.`ID`LEFT JOIN `base_user` `m` ON `t`.`SALES_MAN` = `m`.`ID`LEFT JOIN `order_ht_status_log` ON `t`.`ORDER_ID` = `order_ht_status_log`.`ORDER_ID`LEFT JOIN `base_user` `lu` ON `order_ht_status_log`.`CREATE_USER_ID` = `lu`.`ID`WHERE`order_prod_type` = 25 AND `t`.`cancel_flag` = 0 AND `ORDER_VALID_STATUS` = 1 AND `t`.`DOCKING_TYPE` = 556 AND `order_ht_status_log`.`ORDER_STATUS` = 198 AND `order_ht_status_log`.`BEFORE_STATUS` = 313AND `t`.`CREATE_TIME` BETWEEN '2018-03-01 00:00:00' AND '2018-03-08 23:59:59'GROUP BY    `t`.`ORDER_ID`

如果添加 limit 条件执行时间是当前sql的70~80倍,不知道什么原因,求大神解惑

 

转载于:https://www.cnblogs.com/wanglg629/p/8530637.html

你可能感兴趣的文章
eclipse中java heap space问题解决方法
查看>>
windows下彻底删除oracle步骤
查看>>
LAMP平台下搭建论坛和博客系统
查看>>
关于学习的一些困惑
查看>>
RedHat系统怎么设置或更改屏幕分辨率
查看>>
spring mybatis整合配置文件
查看>>
02(maven+SSH)网上商城项目实战之数据库设计(PMD)
查看>>
谈Docker安全合规建设
查看>>
LR中的关联
查看>>
nginx配置php连接
查看>>
调整状态学会放下与五月份的个人计划
查看>>
Oracle中如何将姓名中有空格的字段更新成没有空格的?
查看>>
xp扩容C盘后盘符丢失的资料怎么找到
查看>>
CVE-2017-12617
查看>>
SSH管理服务
查看>>
废旧行业迎来春天 环保部重启绿色GDP研究
查看>>
监控——JVM监控安装
查看>>
Working with System Properties
查看>>
为什么我墙裂建议大家使用枚举来实现单例
查看>>
记一次阿里云服务器安装Python的血泪史
查看>>