在MYSQL中匹配()AGAINST()

时间:2015-02-27 19:14:01

标签: mysql sql match mysql-workbench against

我正在运行以下查询以在full_address列中搜索包含'838'的字符串。

我在MYSQl中使用Match,Against,

我正在运行以下查询,

SELECT * 
FROM fulladdress 
WHERE MATCH (full_address) AGAINST ('838*' IN BOOLEAN MODE)

仅产生以838开头的记录, 我希望记录以838结尾,中间也包含838。 我应该改变什么? 我不想使用'LIKE'

我试过'* 838','%838%',' 838 '等等。但是,他们没有工作。

1 个答案:

答案 0 :(得分:0)

SELECT * FROM fulladdress WHERE full_address REGEXP '838'