ピボットテーブル/クロステーブルの作成に苦労しています。最後にインラインで編集したいのですが、まずは少なくともテーブルを作りたいと思います。
テーブル'tarifs'には、Id、TarifCode、TarifDescrのようなものがあります。
1, A, Overnight
2, P, Room
3, V, Adult No discount
etc.
アプリケーションのある時点で、開始日、終了日、および該当するタリフコードの値(金額)を入力します。好き:
2012-02-05, 2012-02-09, A:1, P:0, V:2
送信後、SQLクエリは、次のようなID、Date、TarifCode、Valueのテーブル「Occupacion」に入力されます。
1, 2012-02-05, A, 1
2, 2012-02-05, V, 2
3, 2012-02-06, A, 1
4, 2012-02-06, V, 2
5, 2012-02-07, A, 1
6, 2012-02-07, V, 2
7, 2012-02-08, A, 1
8, 2012-02-08, V, 2
9, 2012-02-09, A, 1
10, 2012-02-09, V, 2
これが私の質問です:次の出力を与えるクエリ(またはビュー)を作成するにはどうすればよいですか?
-- 2012-02-05 | 2012-02-06 | 2012-02-07 | 2012-02-08 | 2012-02-09
A 1 1 1 1 1
V 2 2 2 2 2
このトピックに関連するほとんどの投稿では、値がわかっています。私の場合、TarifCode Aが使用されていないか、新しいTarifCodeが作成されていることがあります。
最後に、これをJSONスタイルで作成して、グリッドでのインライン編集に使用できるようにします。多分誰かがそれを経験したことがありますか?