конвертировать MySQL подзапрос в codeigniter - PullRequest
0 голосов
/ 18 мая 2019

Я не могу преобразовать подзапрос mysql в форму codeigniter.

SELECT * 
 FROM plo
WHERE PLO_id IN (SELECT PLO_id FROM plo_data WHERE subj_id = '221' )

Ответы [ 2 ]

0 голосов
/ 18 мая 2019

Я могу поместить ваш подзапрос в где

$this->db->select("*")->from("plo"); $this->db->where("PLO_id IN (SELECT PLO_id FROM plo_data WHERE subj_id ='221')", NULL, FALSE);

0 голосов
/ 18 мая 2019

Вы также можете использовать это

$result = $this->db->query("SELECT * FROM `plo` WHERE `PLO_id` IN (SELECT `PLO_id` FROM `plo_data` WHERE `subj_id` ='221' ) ")

, чтобы преобразовать ваш запрос mysql в запрос codeigniter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...