27 November 2010

Smart search Mysql with full text search

LIKE atau REGEXP dapat melakukan pencarian data sederhana di MYSQL.

SELECT * FROM TABLENAME WHERE COLUMNAME LIKE '%keyword%';

SELECT * FROM TABLENAME WHERE COLUMNAME REGEXP 'keyword';


Salah satu cara melakukan pencarian cerdas (smart search) di MYSQL adalah dengan full text search.

ALTER TABLE TABLENAME ADD FULLTEXT(COLUMNAME);

SELECT * FROM TABLENAME WHERE MATCH(COLUMNAME) AGAINST ('keyword');


Semoga bermanfaat!

0 komentar:

powered by irvian