Inicio > MYSQL > Find in set en mysql

FIND IN SET EN MYSQL

05/12/2017MYSQL

 

Hoy he aprendido una funcionalidad nueva en MySql que es la función FIND_IN_SET y se usa en campos en los que sus elementos están separados por comas. Por ejemplo en la base de datos de mi blog tengo una tabla donde guardo los posts y donde hay un campo donde almaceno los keywords de cada post. Pues esta función sería la idónea para buscar en esa tabla.

Os pongo un ejemplo:

SELECT * FROM posts WHERE FIND_IN_SET('mvc', keywords);


En ele ejemplo anterior buscaría mvc en el campo keywords en la tabla posts. La verdad e sque es bastante sencillo