1
私はデータセットを与えるSQLを書いています。レコードを結合して別の列に表示する
SELECT [Id]
--,s1.[CustomerId]
,[Date]
,dc.ColumnName
,dc.ColumnId
,[RuleId]
-- ,[RuleExceptionCount]
--,[TotalRowCount]
,CAST((TotalRowCount - RuleExceptionCount)/CAST(TotalRowCount AS FLOAT) * 100 AS DECIMAL(6,2)) AS [FailurePercentage]
FROM [ASMPredictiveAnalytics].[dbo].[DQHistory] AS s1
JOIN dbo.DQColumns dc ON dc.ColumnId = s1.ColumnId
WHERE Date = (SELECT MAX(date) FROM
dbo.DQHistory) AND [email protected]
結果は、この
のように見える私はこの
に見えるようになりたいと思った[
は、基本的には "概要" と「解像度のレコードを転置「メモ」を「品質」という名前の別の列を追加し、他の「列」 「名前」は、「品質」を「該当なし」として表示する必要があります。
である場合には
'N/A'
とその値を置き換えるあなたが結果を貼り付けることができます画像とは対照的に、フォーマットされたテキストとして。人々があなたのデータをコピーして問題を再現し、回答を提案することを容易にします。データとそれに対するクエリを含む一時テーブルを持つ実行可能なスクリプトを作成する方が良い。 – Tanner'FailIdPercentage'にある値を' RuleId = 2'の 'Quantity'カラムに入れる必要がありますか? –