程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server性能調優雜記(三)

SQL Server性能調優雜記(三)

編輯:關於SqlServer

這個例子和上面一個例子結果相反。

SQL文1

declare @CWB_NO varchar(50)
set @cwb_no='31301379874'
SELECT   a.AWB_NO,
  a.BWB_NO,
  a.CWB_NO,
  a.ORIGIN,
  a.DEST,
  a.MODIFY_ON,
  a.CREATED_ON,
  a.CONSIGNOR_CUSTOMER_CODE,
  a.CONSIGNOR_CODE, 
  a.CONSIGNOR_NAME,
  a.CONSIGNEE_NAME,
  a.CWB_STATUS,
  a.CWB_TYPE,
  ISNULL(a.PCS, 0) AS PCS,
  a.BWBLIST,
  b.PWEIGHT  
FROM    TB_CWB AS a
LEFT JOIN  TB_CWBWEIGHT AS b
ON a.CWB_NO = b.CWB_NO
AND b.AVAILABLE = 'Y' 
WHERE    a.AVAILABLE = 'Y'
AND (a.CWB_NO = @CWB_NO OR
                                     (( @CWB_NO IS NULL)
AND (a.AWB_NO = NULL OR NULL IS NULL)
AND (a.BWB_NO = NULL OR NULL IS NULL)
AND (a.IE_TYPE = NULL OR NULL IS NULL)
AND (a.CREATED_ON >= NULL OR NULL IS NULL)
AND (a.CREATED_ON <= NULL OR NULL IS NULL)
AND (a.PAYMENT = NULL OR NULL IS NULL)
AND (a.ORIGIN = NULL OR NULL IS NULL)
AND (a.DEST = NULL OR NULL IS NULL)
AND (a.CONSIGNOR_CUSTOMER_CODE = NULL OR NULL IS NULL)
AND (a.CONSIGNOR_NAME LIKE '%' + NULL + '%' OR NULL IS NULL)
AND (a.CONSIGNEE_NAME LIKE '%' + NULL + '%' OR NULL IS NULL)
AND (a.CWB_TYPE = NULL OR NULL IS NULL)))

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved