0
私は販売注文データを引き出すために、このスクリプト1列に空白の情報を持つ行を除外する方法
USE [KevinMayhewLive]
GO
/****** Object: View [dbo].[KM_SALES_DATA] Script Date: 06/27/2017 10:23:02 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER VIEW [dbo].[KM_SALES_DATA]
--Natika Edward 28/03/17
--Pull Sales Order Data
AS
SELECT
"SL_ACCOUNTS"."CUCODE" AS [Customer Code],
"ORD_DETAIL"."OD_ORDER_NUMBER" AS [Order Number],
CONVERT(VARCHAR(10),"ORD_DETAIL"."OD_DATE_PUTIN",103) AS [Date of
Purchase],
"ORD_DETAIL"."OD_STOCK_CODE" AS [Item],
"ORD_DETAIL"."OD_QTYORD" AS [Quantity Ordered],
"ORD_DETAIL"."OD_UNITCST" AS [Unit Cost],
"ORD_DETAIL"."OD_GROSS" AS [C_AMT_SALES],
"ORD_HEADER"."OH_USER2" AS [Order Origin],
"CRM_CAMPAIGN"."CMP_CODE" AS [Campaign Code]
FROM (("KevinMayhewLive"."dbo"."ORD_DETAIL" "ORD_DETAIL"
INNER JOIN "KevinMayhewLive"."dbo"."ORD_HEADER" "ORD_HEADER" ON
"ORD_DETAIL"."OD_ORDER_NUMBER"="ORD_HEADER"."OH_ORDER_NUMBER")
INNER JOIN "KevinMayhewLive"."dbo"."CRM_CAMPAIGN" "CRM_CAMPAIGN" ON
"ORD_HEADER"."OH_CAMPAIGN_LINK"="CRM_CAMPAIGN"."CMP_PRIMARY")
INNER JOIN "KevinMayhewLive"."dbo"."SL_ACCOUNTS" "SL_ACCOUNTS" ON
"ORD_HEADER"."OH_ACCOUNT"="SL_ACCOUNTS"."CUCODE"
--where CONVERT(VARCHAR(10),"ORD_DETAIL"."OD_DATE_PUTIN",103) =
CONVERT(VARCHAR(10),GETDATE(),103) --take out hyphens to run report and
bring back daily figures.
、それはまた全く証券コードを持っていない切手やテキストの行が含まれている、私はどここれらの行を除外する必要がありますコードはありません.....アイデア?
は、あなたのような何かを試してみました: 'は<>「」'私は私がしようとすると –
は、日付コードと最後に追加 "NULL ORされていない場合'が赤で表示されていて、動作していません。 –
を追加するときのエラーを考え出す、これを置く –