我无法让这段代码工作。知道如何改变吗?我尝试在整个条件周围添加 ( )
但这似乎也无法解决问题。
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链多个 "Match Against",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9594049/