質問編集履歴

3

【補足3】を追記しました。

2018/07/23 00:45

投稿

SatoshiMaruyama
SatoshiMaruyama

スコア16

test CHANGED
File without changes
test CHANGED
@@ -46,9 +46,9 @@
46
46
 
47
47
 
48
48
 
49
- 【補足3】
49
+ **【補足3】**
50
50
 
51
- 完成イメージは、以下サイトとほぼ一緒です。
51
+ **完成イメージは、以下サイトとほぼ一緒です。**
52
52
 
53
53
  http://www.tree-tips.com/mysql/useful/nayose/
54
54
 

2

【補足3】を追記しました。

2018/07/23 00:45

投稿

SatoshiMaruyama
SatoshiMaruyama

スコア16

test CHANGED
File without changes
test CHANGED
@@ -46,4 +46,24 @@
46
46
 
47
47
 
48
48
 
49
+ 【補足3】
50
+
51
+ 完成イメージは、以下サイトとほぼ一緒です。
52
+
53
+ http://www.tree-tips.com/mysql/useful/nayose/
54
+
55
+
56
+
57
+ (「電話番号」または「メールアドレス」のどちらかが同じ場合、同一人物とみなします。
58
+
59
+ ただし、都道府県が異なる場合は同一人物とみなしません。)
60
+
61
+
62
+
63
+ *上記サイトではループ処理をしています。今回、BigQueryで実現したいのですが、
64
+
65
+ 「ループで処理できるのか?」「他の手段はないのか?」
66
+
67
+
68
+
49
- どうぞよろしくお願いします。
69
+ すみませんが、引き続きよろしくお願いします。

1

補足2を追記しました。

2018/07/23 00:36

投稿

SatoshiMaruyama
SatoshiMaruyama

スコア16

test CHANGED
File without changes
test CHANGED
@@ -20,11 +20,21 @@
20
20
 
21
21
 
22
22
 
23
- 【補足】
23
+ 【補足1
24
24
 
25
25
  会員IDはログイン後に付与されるようなもので、nullの場合もあります。
26
26
 
27
27
  また、参照元ログテーブルの「主たるキー」ではありません。
28
+
29
+
30
+
31
+ 【補足2】
32
+
33
+ 懸念点として、
34
+
35
+ 「電話番号/Eメール/会員ID」いずれも、ログテーブルでは重複する為、
36
+
37
+ 一度、「電話番号etc」をユニークにする(GROUP BYで処理する)べきか?
28
38
 
29
39
 
30
40