chaiyangl 2018-01-16 12:26 采纳率: 0%
浏览 813
已结题

如何把下边的这个sql优化的更快

select g.cid,g.provincebk,g.addressbk,g.addrMasterbk,g.telbk,g.remarksbk,g.qualifiedFlgbk,g.priceStatusbk,g.takeFoodFlgbk,g.upImagebk,g.upVideobk,g.orderDetailsbk,g.amountbk,g.bankModebk,g.maxDate as mdate,f.maxRedDate,(to_days(now()) - to_days(f.maxRedDate)) as dfDate from (select t.cumId as cid,t.province as provincebk,t.address as addressbk,t.addrMaster as addrMasterbk,t.tel as telbk,t.remarks as remarksbk,t.qualifiedFlg as qualifiedFlgbk,t.priceStatus as priceStatusbk,t.takeFoodFlg as takeFoodFlgbk,t.upImage as upImagebk,t.upVideo as upVideobk,l.orderDetails as orderDetailsbk,l.amount as amountbk,l.bankMode as bankModebk,l.orderDate as maxDate from t_rsgcustomer as t left join (select * from t_rsgmange as a where a.orderDate=(select max(b.orderDate) from t_rsgmange as b where b.cumId=a.cumId) group by a.cumId) as l on t.cumId = l.cumId group by t.cumId) as g left join (select e.cumId as cid,max(e.orderRedDate)as maxRedDate from t_rsgmange as e group by e.cumId) as f on g.cid = f.cid group by g.cid order by g.cid+0

  • 写回答

4条回答 默认 最新

  • syso_稻草人 2018-01-16 12:56
    关注

    可以把查询计划贴出来一块分析一下

    评论

报告相同问题?

悬赏问题

  • ¥15 机器学习教材中的例题询问
  • ¥15 求.net core 几款免费的pdf编辑器
  • ¥15 C# P/Invoke的效率问题
  • ¥20 thinkphp适配人大金仓问题
  • ¥20 Oracle替换.dbf文件后无法连接,如何解决?(相关搜索:数据库|死循环)
  • ¥15 数据库数据成问号了,前台查询正常,数据库查询是?号
  • ¥15 算法使用了tf-idf,用手肘图确定k值确定不了,第四轮廓系数又太小才有0.006088746097507285,如何解决?(相关搜索:数据处理)
  • ¥15 彩灯控制电路,会的加我QQ1482956179
  • ¥200 相机拍直接转存到电脑上 立拍立穿无线局域网传
  • ¥15 (关键词-电路设计)