teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

推敲

2018/03/16 01:19

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  追記
8
8
  ---
9
- 以下の自作関数を作成するなら、SQLは統一できるかと思います。
9
+ 以下の自作関数を作成するなら、SQLはメンテナンスフリーにできるかと思います。
10
10
  [DJoin 関数 - リスト文字列を取得する方法](https://web.archive.org/web/20150517052733/http://www.f3.dion.ne.jp/~element/msaccess/AcTipsVbaDJoin.html)
11
11
 
12
12
  尚、取り出しの際に配列として処理する必要もありですが。

2

追記

2018/03/16 01:18

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -2,4 +2,11 @@
2
2
  ですので、クロス集計にしろ、現在の形にしろ、メンテナンスフリーにするのは、動的にSQLを生成することで、良いのではないでしょうか。
3
3
  どのみち、SQLを実行するところからは同じなんですし。
4
4
 
5
- もう一つは、そのクロス集計の結果を必要としている機能を見直すという方法もありますね。
5
+ もう一つは、そのクロス集計の結果を必要としている機能を見直すという方法もありますね。
6
+
7
+ 追記
8
+ ---
9
+ 以下の自作関数を作成するなら、SQLは統一できるかと思います。
10
+ [DJoin 関数 - リスト文字列を取得する方法](https://web.archive.org/web/20150517052733/http://www.f3.dion.ne.jp/~element/msaccess/AcTipsVbaDJoin.html)
11
+
12
+ 尚、取り出しの際に配列として処理する必要もありですが。

1

推敲

2018/03/15 04:14

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  SQLiteと共通のSQLで実現するというのは厳しいかと思います。
2
- ですので、クロス集計にしろ、現在の形にしろ、メンテナンスフリーにするのは、動的にSQLを生成する良いのではないでしょうか。
2
+ ですので、クロス集計にしろ、現在の形にしろ、メンテナンスフリーにするのは、動的にSQLを生成することで、良いのではないでしょうか。
3
3
  どのみち、SQLを実行するところからは同じなんですし。
4
4
 
5
5
  もう一つは、そのクロス集計の結果を必要としている機能を見直すという方法もありますね。