sql >> Database teknologi >  >> RDS >> Mysql

hvor betingelse fra en kommasepareret varchar i mysql og codeigniter

Prøv denne, men @juergen allerede nævnt gem ikke værdier som kommasepareret det resulterer i en smerte for nu kan du gøre som nedenfor

$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();

Active Record

FIND_IN_SET()



  1. Hvordan opretter man FULLTEXT-indeks på flere kolonner?

  2. mysql-forespørgsel på en dato, mellem to datofelter

  3. Find skæringspunkter mellem rækker og tidsstempler i en mysql db

  4. MySql forskel mellem to tidsstempler i dage?