列の列ではなく、クエリの結果を列挙しようとしています。私はピボットテーブルと数多くのアイテムを研究しており、ここに質問を投稿すると考えていました。このクエリは、レストランチェーンのために作られた預金のリストを取得しています。 1日あたり1つまたは最大5つの可能性があります。ソフトウェアを製造するソフトウェアは、通常の取引に記載されており、番号は付けられていません。SQLの結果が列でない
以下は私の質問です。
use SpeedlinkDB
SELECT
ad.StoreID,
(ad.Amount * -1) as anAmount
FROM AccountDetail ad
LEFT JOIN DayFileSummary DF ON ad.StoreId = DF.StoreID and ad.EODID = DF.EODID
WHERE
(DATEDIFF(d, df.DF_BusinessDay, GETDATE()) = 1)
AND (ad.TransType = 18)
GROUP BY
ad.StoreID,
ad.Amount
ORDER BY ad.StoreID
クエリ結果....私が望む何
StoreID anAmount
1104 667.28
1104 110.00
1107 750.00
1107 211.00
1107 464.20
1205 280.11
etc..
は、我々は要約情報を表示するには、Reporting Servicesを使用している以下の...
StoreID Deposit1 Deposit2 Deposit3 Deposit4
1104 667.28 110.00
1107 750.00 211.00 464.20
1205 280.11
主な理由です前日の管理。他の情報の中で、彼らはそれぞれの預金、販売などを見たいと思っています...
あなたが提供できる任意のヘルプをありがとうございます。
これはまさに私が探しているものです、少なくともほとんど。私は道に沿って他の多くのもののためにそれを使用すると確信しているので、私は節約します。ボヘミアンの上の燃え上がっている限り、それはどんな掲示板にもあります。しかし、預金の番号付けは機能しますが、それらはすべて組み合わされます。私は彼らがOPで持っているレイアウトのように、個々の店舗の番号になるようにしています。現在のところ、1〜540です。 DepositNumberは1,2,3を開始し、次のストアに着いたときにやり直します。 –