質問編集履歴

1

Test

2022/03/14 15:14

投稿

akio0922
akio0922

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,53 +1,29 @@
1
1
  ##サンプルテーブル
2
-
3
2
  テーブル名: sample
4
-
5
3
  |user_id|registered_url|
6
-
7
4
  |:--|:--:|
8
-
9
5
  |1|{https://aaa.com,https://bbb.com}|
10
-
11
6
  |2|{}|
12
-
13
7
  |3|{}|
14
-
15
8
  |4|{https://ccc.com}|
16
-
17
9
  |5|{https://ddd.com,https://eee.com}|
18
10
 
19
-
20
-
21
11
  ##解決したいこと
22
-
23
12
  - user_idごとに登録しているurlの数を集計したい
24
-
25
13
  - サンプルテーブルで言うと以下のOutputを作りたい
26
14
 
27
-
28
-
29
15
  |user_id|cnt_registered_url|
30
-
31
16
  |:--|:--:|
32
-
33
17
  |1|2|
34
-
35
18
  |2|0|
36
-
37
19
  |3|0|
38
-
39
20
  |4|1|
40
-
41
21
  |5|2|
42
22
 
43
-
44
-
45
23
  ##怪しいこと
46
-
47
24
  - オブジェクト型はKeyとValueがセットだと思われるが、テーブルには後述するサンプルテーブルのようにValue値しかない
48
25
 
26
+ ##試したこと
27
+ - UNNEST関数でSQLを記述したら行けると思ったが、フタを開けたらregisterd_urlに格納されてるデータがオブジェクト型であり、unnestを利用できないことが判明した
49
28
 
50
-
51
- ##試したこと
29
+ ##test
52
-
53
- - UNNEST関数でSQLを記述したら行けると思ったが、フタを開けたらregisterd_urlに格納されてるデータがオブジェクト型であり、unnestを利用できないことが判明した