0
私はこの種のデータをデータベースに持っています。SQL結果内のクロスタブデータ
は、私はこのような結果を表示する必要があります。
これはなんとかですクリスタルレポートを使用します。誰かが私にこれのための質問を書くのを助けることを願っています。
私はこの種のデータをデータベースに持っています。SQL結果内のクロスタブデータ
は、私はこのような結果を表示する必要があります。
これはなんとかですクリスタルレポートを使用します。誰かが私にこれのための質問を書くのを助けることを願っています。
これは通常SQLを使用して行うものではなく、アプリケーションで実装する方がはるかに優れています。しかし、あなたがそれをしたいなら、次のようなことをすることができます:
SELECT Item,
[01/01/2016 - Unique Emp ID] = Count(Distinct iif([Date] = Convert(date, '01-01-2016', [Emp ID], NULL)),
[01/01/2016 - Sum Qty] = Sum(iif([Date] = Convert(date, '01-01'2016', [Qty Bought], NULL)),
[02/01/2016 - Unique Emp ID] = Count(Distinct iif([Date] = Convert(date, '02-01-2016', [Emp ID], NULL)),
...
FROM MyTable;
ここでの欠点は、列の見出しが固定されていることです。そのため、アプリケーションでこれを行う必要があります。
データは3日間のみであるか、または日数が変動する可能性がありますか? –
これは、サンプルとして3日間しか示されていない変数です。 –
あなたはピボットクエリと呼ばれるものを探していますが、おそらくあなたのケースでは動的でなければなりません。 –