我有一个表格和数据
CREATE TABLE articles (
id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
title VARCHAR(200),
FULLTEXT (title)
) Engine=MyISAM;
INSERT INTO articles (title) VALUES
('PostgreSQL Tutorial'),
('Tricks MySQL Well'),
('MySQL'),
('1001 MySQL Tricks'),
('MySQL vs. YourSQL'),
('MySQL Security');
我有这个问题
SELECT * FROM articles
WHERE
MATCH (title)
AGAINST ('+MySQL' IN BOOLEAN MODE);
我得到了预期的结果
id title
2 Tricks MySQL Well
3 MySQL
4 1001 MySQL Tricks
5 MySQL vs. YourSQL
6 MySQL Security
我的问题是如何排除值为“mysql”的行?
需要一个有效的解决方案。
这是小提琴http://www.sqlfiddle.com/#!9/268411/1/0
1条答案
按热度按时间sgtfey8w1#
不如再加一个条件到
where
条款?