我有一个问题,试图做搜索相同的意思的话,在日本,就像我有一个表相同的意思的话:
| Column A | Column B |
| -------- | -------- |
| きず | きず、傷、疵、キズ、瑕 |
| 株式会社 | 株式会社、㈱、(株) |
| aa | aa,bb,cc,dd |
列在B栏中的所有单词具有相同的含义。
然后,当我在另一个表中搜索“somethingaa“或“somethingbb”..时,我必须创建一个正则表达式字符串来搜索,如Select NAME from table USER where job REGEXP "somethingaa|somethingbb|somethingcc|somethingdd";
但是如果我用像“IGOaaONbbANDaa”这样的词来搜索,这会使正则表达式变得更复杂和更长。
谁能告诉我更好的方法来执行搜索相同的意思像这样的词?
我在Spring MVC + Mysql上做这个。
1条答案
按热度按时间8iwquhpp1#
看这个
| ID|短语|
| --|--|
| 1 |公司简介|
| 2 |公司简介|
| ID|短语|
| --|--|
| 2 |公司简介|
| 3 |公司简介|
| ID|短语|
| --|--|
| 1 |公司简介|
| 2 |公司简介|
| ID|短语|
| --|--|
| 1 |公司简介|
| 2 |公司简介|
| 2 |公司简介|
fiddle