回答編集履歴
5
推敲
test
CHANGED
@@ -12,4 +12,4 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
selectする項目数は変化せず、比較する値のみが変更されるというなら、動的SQLでの対応か、可変となる情報をテーブル化
|
15
|
+
selectする項目数は変化せず、比較する値のみが変更されるというなら、動的SQLでの対応か、可変となる情報をテーブル化して、その登録された値との比較でしょうね。
|
4
追記
test
CHANGED
@@ -5,3 +5,11 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
ですけど、分岐数が可変なら、selectのカラム名が動的になるので、結局アクセスする側で対応する必要が出てくると思いますけど?
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
> とりあえずcase文で対応しましたが、将来可変の必要があるので
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
selectする項目数は変化せず、比較する値のみが変更されるというなら、動的SQLでの対応か、可変となる情報をテーブル化するして、その登録された値との比較でしょうね。
|
3
推敲
test
CHANGED
@@ -4,4 +4,4 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
ですけど、selectのカラム名が動的になるので、結局アクセスする側で対応する必要が出てくると思いますけど?
|
7
|
+
ですけど、分岐数が可変なら、selectのカラム名が動的になるので、結局アクセスする側で対応する必要が出てくると思いますけど?
|
2
推敲
test
CHANGED
@@ -4,4 +4,4 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
ですけど、
|
7
|
+
ですけど、selectのカラム名が動的になるので、結局アクセスする側で対応する必要が出てくると思いますけど?
|
1
追記
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
1
|
分岐を記述しないという事であれば、拡張機能である**crosstab**が使えます。
|
2
2
|
|
3
3
|
[PostgreSQLでクロス集計! tablefunc crosstab](http://blog.fusic.co.jp/archives/954/)
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
ですけど、結局selectのカラム名が動的になるので、結局アクセスする側で対応する必要が出てくると思いますけど?
|