高手快来啊,看看怎么优化这条sql,高手帮忙啊

问题描述

select'003'aszhangtao,convert(varchar(10),dbill_date,120)dbill_date,g.ccode,c.ccode_name,g.csign,g.ino_id,g.cdigest,g.ccode_equal,g.cdept_id,b.cDepName,g.cperson_id,p.cPersonName,g.ccus_id,cu.cCusName,g.csup_id,v.cVenName,g.citem_class,f.citem_name,g.citem_id,ct.citemname,mdasjiefang,mcasdaifang,convert(varchar(20),cast(md_fasmoney),1)md_f,convert(varchar(20),cast(mc_fasmoney),1)mc_f,ex.cexch_name,g.nfrat,ex.idec,g.nd_s,g.nc_s,fangxiang=casec.bpropertywhen'0'then'贷'when'1'then'借'end,yuer=casec.bpropertywhen'0'thenmc-mdwhen'1'thenmd-mcendfromGL_accvouchgleftjoincodecong.ccode=c.ccodeleftjoinDepartmentbong.cdept_id=b.cDepCodeleftjoinPersonponp.cPersonCode=g.cperson_idleftjoinCustomercuoncu.cCusCode=g.ccus_idleftjoinVendorvonv.cVenCode=g.csup_idleftjoinfitemfonf.citem_class=g.citem_classleftjoinfitemss98ctong.citem_id=ct.citemcodeleftjoinforeigncurrencyexonex.cexch_name=g.cexch_namewhere1=1andg.iflagisnullandiperiod!=0anddatepart(year,dbill_date)*100+datepart(month,dbill_date)>=200701anddatepart(year,dbill_date)*100+datepart(month,dbill_date)<=200712orderbyg.ccodeasc

解决方案

解决方案二:
那么长看不懂算了

时间: 2024-08-26 06:13:52

高手快来啊,看看怎么优化这条sql,高手帮忙啊的相关文章

走在专家的路上,每天优化一条SQL

本文讲的走在专家的路上,每天优化一条SQL,为了让大家更好地理解索引的常见和使用,我们拣选了工程师在客户现场做的一些真实的SQL优化,基于真实的业务场景,与大家分享. 每天一条SQL优化,帮你走在专家的路上. SQL文本: SELECT 'x' FROM MD3U.CARD_INFO A, MD3U.PERSON_INFO B WHERE GBRQ IS NULL AND NVL(KZT, '0') <> '0' AND FFDSX = 'F' AND A.RYID = B.RYID AND

从500万条数据中查询,求优化一条SQL语句

问题描述 表结构如下,里面有500W数据.我没有权限修改这个表,所以请大家给我优化下SQL查询CREATE TABLE IF NOT EXISTS `jdp_tb_trade` ( `tid` bigint(20) NOT NULL, `status` varchar(64) DEFAULT NULL, `type` varchar(64) DEFAULT NULL, `seller_nick` varchar(32) DEFAULT NULL, `buyer_nick` varchar(32)

[20151209]一条sql语句的优化(续).txt

[20151209]一条sql语句的优化(续).txt http://blog.itpub.net/267265/viewspace-1852195/ --上次提到其中1条sql语句: 1.环境: SYSTEM@192.168.99.105:1521/dbcn> @ver1 PORT_STRING                    VERSION        BANNER ------------------------------ -------------- -------------

[20131025]一条sql语句的优化.txt

[20131025]一条sql语句的优化.txt 最近在优化一条sql语句,做一个测试例子测试看看.遇到一些问题记录一下: 1.建立环境: SCOTT@test> @ver BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Productio

怎么更好更快的学习seo网站优化

怎么更好更快的学习seo网站优化 1.灵活使用Google和百度等搜索引擎 很多朋友一定会说,Google和百度我都会啊,这个还要学吗?不就是在搜索框上输入自己想找的信息的相关关键字吗?这太简单了.如果是这样的话,请先回答以下2个问题.你知道Google和Baidu给站长的指南内容吗?在哪里?oogle和百度搜索的技巧你知道吗?在哪里有介绍? 如果要学习SEO,个人认为这两个指南先要找来看看,也应该找来学习.我们现在谈的SEO,基本上就是指针对Google或是百度的优化,像雅虎或是新出的BING

高手快来啊,关于方法级别的事件订阅

问题描述 高手快来啊,关于方法级别的事件订阅 大家好,现在有这么一个需求,请教一下有没有好的实现办法. 需求描述: 1.ClassA产生事件,可能有多种类型,例如:订单创建.订单付款.订单评价...等. 2.有许多类需要知道ClassA产生的事件中的一种或多种类型.例如:ClassB想知道ClassA产生的订单创建.订单评价这两个事件. 3.应该怎么实现?我现在的做法是: Class A { List<ClassAListener> listeners = new ArrayList<&

高手快来帮忙啊,

问题描述 高手快来帮我啊,关于在asp.net(C#)下收发短信的问题啊,有哪些方法可以发送短信啊?可不可以使收发的短信存储在自己的服务器上啊?有了短信猫还要跟去跟移动谈吗? 解决方案 解决方案二:要调用移动的接口,可以要求移动把数据给你解决方案三:有过短信平台开发的朋友请留下个qq啊,小弟将感激不尽!

sql server-求助:sqlserver一条sql语句的优化 是否需要索引 建立什么样的索引合适

问题描述 求助:sqlserver一条sql语句的优化 是否需要索引 建立什么样的索引合适 1C select COUNT(*) total from (select distinct(device_token) from MDM_POLICY_UPDATE where len(device_token)=64 and SW='crmi_poly') a 解决方案 我觉得直接可以用count(device_token) 然后直接groupby device个人感觉最拖后腿的应该是len()这个函

智能SQL优化工具--SQL Optimizer for SQL Server(帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句 )

原文:智能SQL优化工具--SQL Optimizer for SQL Server(帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句 ) SQL Optimizer for SQL Server 帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句   SQL Optimizer for SQL Server 让 SQL Server DBA或者T-SQL开发人员能够主动地识别潜在的SQL性能问题,通过扫描和分析SQL语句进行人工智能自动SQL优化.Dell SQL Opt