Mysql
 sql >> Base de données >  >> RDS >> Mysql

où la condition d'un varchar séparé par des virgules dans mysql et codeigniter

Essayez celui-ci mais @juergen déjà mentionné ne stockez pas les valeurs car séparées par des virgules, cela entraîne une douleur pour l'instant, vous pouvez faire comme ci-dessous

$this->db->select('*');
$this->db->from('musical_albums');
 //$this->db->join('second table name', 'relation id of 1st table = relation id of 2nd table');
 //Custom string: in where 
$where = " FIND_IN_SET('x',`types`)";
$this->db->where($where);
$query = $this->db->get();

Enregistrement actif

FIND_IN_SET()