这个条件:
where z.NACHN like '%%'
有用吗?

解决方案 »

  1.   

    where z.NACHN like '%%'
    这个一点意思也没有,就是查询所有的记录
      

  2.   

    除了把这个有疑问的where子句去掉外,从语句上看没什么可以再优化的了.当然,俺们不知道你的数据结构,只能就语句来讨论.
      

  3.   

    where z.NACHN like '%张三%'  ---表示查询出张三的记录.
      

  4.   

    where z.NACHN like '%张三%' ---表示查询出张三的记录.
    也可以动态变成:where A.AreaName like '%杭州%' ---表示查询出杭州地区销售的记录.
      

  5.   

    如果去掉:where A.AreaName like '%杭州%',这个SQL语句怎么优化?
      

  6.   

    如果不喜欢用做外关联的话,试试子查询SELECT Comfort=ISNULL((SELECT Comfort FROM ZTA_HRDNET ZH WHERE ZH.*= SI.*),'' )
    FROM SALESINFO SI
    WHERE -- 加入条件  同时我看不懂楼主用的是做外关联的话,为啥不是
    LEFT OUTER JOIN xxx ON 
    而是
    LEFT JOIN xxx ON 
      

  7.   

    难道是LEFT OUTER JOIN的效率高于LEFT JOIN?