Hi Is it possible to have multiple MATCH and WHERE conditions in a single SELECT query?
e.g. SELECT * FROM books_info MATCH(books_name) AGAINST ('Mysql') OR MATCH(books_authors) AGAINST ('abc xyz') OR WHERE books_isbn LIKE "%8922b238h%" The table structure is as below -------------------------- CREATE TABLE IF NOT EXISTS `books_info` ( `books_id` int(11) NOT NULL auto_increment, `books_name` varchar(200) NOT NULL, `books_authors` varchar(120) default NULL, `books_isbn` varchar(20) default NULL, `books_price` decimal(8,2) default NULL, `books_publisher_id` varchar(50) default NULL, `book_dateadded` datetime NOT NULL, PRIMARY KEY (`books_id`), UNIQUE KEY `books_name` (`books_name`), FULLTEXT KEY `books_name_2` (`books_name`,`books_authors`), FULLTEXT KEY `books_authors` (`books_authors`), FULLTEXT KEY `books_name_3` (`books_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=642 ; -------------------------- I am running Mysql 5.0.67. Am I missing something? Thanks Yunus