質問編集履歴

5

2020/10/04 08:06

投稿

janak
janak

スコア0

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- (追記)
83
+ 2020/10/03 追記)
84
84
 
85
85
  ちなみに、以下の方法では解決できませんでした。
86
86
 
@@ -98,8 +98,16 @@
98
98
 
99
99
 
100
100
 
101
-
102
-
103
101
  参考
104
102
 
105
103
  [MySQL公式ドキュメント 12.9.2 ブール全文検索](https://dev.mysql.com/doc/refman/5.6/ja/fulltext-boolean.html)
104
+
105
+
106
+
107
+
108
+
109
+ (2020/10/04 追記)
110
+
111
+ 回答欄に記した通り、NATURAL LANGUAGE MODEを使うことで、ひとまず問題は解決しております。
112
+
113
+ しかし、BOOLEAN MODEで中点(・)などの記号が文字として認識されないという根本的な問題は解決しておりませんので、わかる方がいらしたらご回答をよろしくお願いします。

4

わかりくい箇所を一部修正

2020/10/04 08:05

投稿

janak
janak

スコア0

test CHANGED
File without changes
test CHANGED
@@ -24,13 +24,15 @@
24
24
 
25
25
  (2, '非鉄金属工業'),
26
26
 
27
- (3, '鉄鋼・非鉄金属工業');
27
+ (3, '鉄鋼・非鉄金属工業'),
28
+
29
+ (4, '情報通信業');
28
30
 
29
31
 
30
32
 
31
- Query OK, 3 rows affected (0.11 sec)
33
+ Query OK, 4 rows affected (0.21 sec)
32
34
 
33
- Records: 3 Duplicates: 0 Warnings: 0
35
+ Records: 4 Duplicates: 0 Warnings: 0
34
36
 
35
37
 
36
38
 

3

追記

2020/10/03 07:18

投稿

janak
janak

スコア0

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  (追記)
82
82
 
83
- ちなみに、以下の方法では解決ませんでした。
83
+ ちなみに、以下の方法では解決できませんでした。
84
84
 
85
85
  ```SQL
86
86
 

2

解決できなかった方法の追記

2020/10/03 07:03

投稿

janak
janak

スコア0

test CHANGED
File without changes
test CHANGED
@@ -75,3 +75,29 @@
75
75
 
76
76
 
77
77
  よろしくお願いします。
78
+
79
+
80
+
81
+ (追記)
82
+
83
+ ちなみに、以下の方法では解決しませんでした。
84
+
85
+ ```SQL
86
+
87
+ SELECT * FROM industries WHERE
88
+
89
+ MATCH (name) AGAINST ('"鉄鋼・非鉄金属"' IN BOOLEAN MODE);
90
+
91
+
92
+
93
+ Empty set (0.01 sec)
94
+
95
+ ```
96
+
97
+
98
+
99
+
100
+
101
+ 参考
102
+
103
+ [MySQL公式ドキュメント 12.9.2 ブール全文検索](https://dev.mysql.com/doc/refman/5.6/ja/fulltext-boolean.html)

1

実行結果の追記

2020/10/03 07:02

投稿

janak
janak

スコア0

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,10 @@
12
12
 
13
13
 
14
14
 
15
+ Query OK, 0 rows affected (0.56 sec)
16
+
17
+
18
+
15
19
 
16
20
 
17
21
  INSERT INTO industries VALUES
@@ -21,6 +25,12 @@
21
25
  (2, '非鉄金属工業'),
22
26
 
23
27
  (3, '鉄鋼・非鉄金属工業');
28
+
29
+
30
+
31
+ Query OK, 3 rows affected (0.11 sec)
32
+
33
+ Records: 3 Duplicates: 0 Warnings: 0
24
34
 
25
35
 
26
36