您好我有一张包含数百万条记录的表
for ex
id Name Age
1 john 23
2 peter 27
3 moses 23
.... .... 像这样使用mysql MATCH AGAINST查询我想选择有的行 命名摩西& 23岁......这里是第3排......
我可以使用普通的查询 从表中选择name ='moses'&&年龄= '23'
但这需要很多时间。 所以我的朋友告诉我使用Match Against Query 任何人都可以告诉我,我们是否可以在Match Against Query和劣势中做到这一点。
我们如何使用MATCH AGAINST编写上述查询?
答案 0 :(得分:0)
SELECT *
FROM table AS t
WHERE MATCH(t.Name) AGAINST('moses')
AND t.Age=23