我无法使此代码正常工作。知道如何更改吗?我尝试在整个条件周围添加( )
,但这似乎也无法解决。
SELECT * FROM clients WHERE
MATCH(LNAME) AGAINST('aaaa') OR
MATCH(FNAME) AGAINST('aaaa') OR
MATCH(MAIL) AGAINST('aaaa') OR
MATCH(TEL) AGAINST('aaaa')
最佳答案
SELECT * FROM `clients` WHERE
MATCH(`LNAME`) AGAINST('aaaa') OR
MATCH(`FNAME`) AGAINST('aaaa') OR
MATCH(`MAIL`) AGAINST('aaaa') OR
MATCH(`TEL`) AGAINST('aaaa')
要么
SELECT * FROM `clients` WHERE MATCH(`LNAME`,`FNAME`,`MAIL`,`TEL`) AGAINST('aaaa');
关于php - MySQL链多个“匹配”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9594049/