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:
Post a Comment