Эй ... Я столкнулся с проблемой, используя несколько "лайков" в моем sql-запросе (сгенерированном с помощью activerecord Codeigniter):
SELECT * FROM (`posts`) WHERE `city` LIKE '%test%' AND `title` LIKE '%%' OR `text` LIKE '%%'
Дело в том, что кажется, что этот запрос читается каквокруг первого подобия и второго подобного были круглые скобки, но я хочу, чтобы вокруг второго и последнего подобного были круглые скобки (хочу сравнить, работает ли последний или следующий за последним).
Как я могу добиться этого с помощью класса Active Record Codeigniter?
Текущий код: if ($ type! = 0) $ this-> db-> where ('type', $ type);
$this->db->like('city', $area);
$this->db->like('title', $words);
$this->db->or_like('text', $words);
return $this->db->get('posts')->result_array();