質問編集履歴
3
【補足3】を追記しました。
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】を追記しました。
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を追記しました。
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
|
|