質問編集履歴
8
質問内容の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,8 @@
|
|
17
17
|
100000/あああ/1.1
|
18
18
|
|
19
19
|
補足説明
|
20
|
+
・idは1から連番です。
|
21
|
+
・idが1もnum2以上ですが、その場合(その上にレコードが無いので)は取得しない想定です。
|
20
22
|
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上データがありループだと処理に時間がかかりそうなので可能ならばSQLでデータを取得できればと思います。実現可能でしょうか?
|
21
23
|
|
22
24
|
|
7
シンプルな表現に修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
Google Apps Script(GAS)を使ってます。GASのQuery関数を使ってシートにあるデータから意図するレコードを抜き出したいです。ただ聞きたい事は一般的なSQL文の作り方の話なのでGASのQuery関数をSQLServerなど通常のSQLでの話と捉えて大丈夫です。
|
3
3
|
|
4
4
|
### 実現したいこと
|
5
|
-
「num列が2以上の
|
5
|
+
「num列が2以上の場合その1つ前のレコードを抽出したい」
|
6
6
|
|
7
7
|
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。
|
8
8
|
※先頭はカラム名です。
|
6
言い回しの修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
### 前提
|
2
|
-
Google Apps Script(GAS)を使ってます。GASのQuery関数を使ってシートにあるデータから意図するレコードを抜き出したいです。ただ聞きたい事は一般的なSQL文の作り方の話なのでGASのQuery関数をSQLServerなど通常のSQL
|
2
|
+
Google Apps Script(GAS)を使ってます。GASのQuery関数を使ってシートにあるデータから意図するレコードを抜き出したいです。ただ聞きたい事は一般的なSQL文の作り方の話なのでGASのQuery関数をSQLServerなど通常のSQLでの話と捉えて大丈夫です。
|
3
3
|
|
4
4
|
### 実現したいこと
|
5
5
|
「num列が2以上の数値の場合その1つ前のレコードを抽出したい」
|
5
脱字の修正、何度もすみません。
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,6 @@
|
|
17
17
|
100000/あああ/1.1
|
18
18
|
|
19
19
|
補足説明
|
20
|
-
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上
|
20
|
+
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上データがありループだと処理に時間がかかりそうなので可能ならばSQLでデータを取得できればと思います。実現可能でしょうか?
|
21
21
|
|
22
22
|
|
4
見栄えの修正。何度もすみません。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,8 +4,8 @@
|
|
4
4
|
### 実現したいこと
|
5
5
|
「num列が2以上の数値の場合その1つ前のレコードを抽出したい」
|
6
6
|
|
7
|
-
補足説明
|
8
|
-
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。
|
7
|
+
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。
|
8
|
+
※先頭はカラム名です。
|
9
9
|
|
10
10
|
id/name/num
|
11
11
|
1/AAA/2.1
|
3
見栄えの修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,11 +4,10 @@
|
|
4
4
|
### 実現したいこと
|
5
5
|
「num列が2以上の数値の場合その1つ前のレコードを抽出したい」
|
6
6
|
|
7
|
+
補足説明
|
8
|
+
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。※先頭はカラム名です。
|
7
9
|
|
8
|
-
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。
|
9
|
-
-------------------
|
10
10
|
id/name/num
|
11
|
-
-------------------
|
12
11
|
1/AAA/2.1
|
13
12
|
2/BBB/1.8
|
14
13
|
3/CCC/1.5
|
@@ -18,7 +17,6 @@
|
|
18
17
|
100000/あああ/1.1
|
19
18
|
|
20
19
|
補足説明
|
21
|
-
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上あるデータがあり処理に時間がかかりそうで可能ならばSQLでデータを取得したい次第です。
|
20
|
+
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上あるデータがあり処理に時間がかかりそうで可能ならばSQLでデータを取得したい次第です。実現可能でしょうか?
|
22
|
-
実現可能でしょうか?
|
23
21
|
|
24
22
|
|
2
見栄えの修正。余計なところが太文字になっていた。
test
CHANGED
File without changes
|
test
CHANGED
@@ -3,6 +3,8 @@
|
|
3
3
|
|
4
4
|
### 実現したいこと
|
5
5
|
「num列が2以上の数値の場合その1つ前のレコードを抽出したい」
|
6
|
+
|
7
|
+
|
6
8
|
下記の例だとidが4と5のnumが2以上なのでidが3と4のレコードを取得したいです。
|
7
9
|
-------------------
|
8
10
|
id/name/num
|
1
余分な記載を削除。
test
CHANGED
File without changes
|
test
CHANGED
@@ -19,23 +19,4 @@
|
|
19
19
|
・全件取得後forでループさせれば取得できそうですが、実際は数万件以上あるデータがあり処理に時間がかかりそうで可能ならばSQLでデータを取得したい次第です。
|
20
20
|
実現可能でしょうか?
|
21
21
|
|
22
|
-
### 発生している問題・エラーメッセージ
|
23
22
|
|
24
|
-
```
|
25
|
-
エラーメッセージ
|
26
|
-
```
|
27
|
-
|
28
|
-
### 該当のソースコード
|
29
|
-
|
30
|
-
```ここに言語名を入力
|
31
|
-
ソースコード
|
32
|
-
```
|
33
|
-
|
34
|
-
### 試したこと
|
35
|
-
|
36
|
-
ここに問題に対して試したことを記載してください。
|
37
|
-
|
38
|
-
### 補足情報(FW/ツールのバージョンなど)
|
39
|
-
|
40
|
-
ここにより詳細な情報を記載してください。
|
41
|
-
|