私はこのクエリを作成しました:
SELECT *
FROM
(
SELECT [VendorCode], [VendorName],
year(CheckDate) as 'year',
left(datename(month,CheckDate),3) as [month],
[CheckSum] as 'Amount'
FROM ocho
WHERE [Canceled] ='N'
) as abc
PIVOT
(
SUM(Amount)
FOR [month] IN (jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec)
) AS sumpivot
各ベンダーが 1 行にまとめられていないテーブルを取得します。各ベンダーは 12 か月以内であり、小切手で支払った月数によって異なります。vendorcode
andにgroup by を作成しようとしました
name
が、失敗しました。