質問編集履歴

2

説明不足でした

2020/11/25 10:54

投稿

sparc
sparc

スコア19

test CHANGED
File without changes
test CHANGED
@@ -16,13 +16,11 @@
16
16
 
17
17
 
18
18
 
19
- テーブル構成
19
+ テーブル構成とデータ
20
20
 
21
21
  伝票番号:名前:電話番号:email
22
22
 
23
23
 
24
-
25
- テーブルデータ
26
24
 
27
25
  111:クエリ太郎 :111-222-3333:taro@examplecom ★
28
26
 
@@ -35,6 +33,12 @@
35
33
  115:SQL次郎 :999-999-9999:sql@examplecom
36
34
 
37
35
  116:クエリ株式会社:000-000-0000:NULL  ★
36
+
37
+
38
+
39
+ ■インデックス
40
+
41
+ 名前、電話番号、emailです。
38
42
 
39
43
 
40
44
 

1

説明不足でした

2020/11/25 10:54

投稿

sparc
sparc

スコア19

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  115:SQL次郎 :999-999-9999:sql@examplecom
36
36
 
37
- 116:クエリ株式会社:000-000-0000:info999@compaycom  ★
37
+ 116:クエリ株式会社:000-000-0000:NULL  ★
38
38
 
39
39
 
40
40
 
@@ -48,13 +48,17 @@
48
48
 
49
49
  114:クエリ株式会社:111-222-3333:info@compaycom →電話番号が重複している
50
50
 
51
- 116:クエリ株式会社:000-000-0000:info999@compaycom →名前が重複している
51
+ 116:クエリ株式会社:000-000-0000:NULL →名前が重複している
52
52
 
53
53
 
54
54
 
55
55
  つまり、名前、電話番号、メールアドレスのいづれかが一致すれば抽出するといった感じです。
56
56
 
57
57
 
58
+
59
+ また、データによっては、メールアドレスがないものもあります。★
60
+
61
+ この場合でも名前が一致しているので抽出したいです。ここが難しいです。
58
62
 
59
63
 
60
64