Codeigniter передает вывод выбора в предложение IN другого выбора с использованием подзапросовPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Codeigniter передает вывод выбора в предложение IN другого выбора с использованием подзапросов

Сообщение Anonymous »

Я хочу воспользоваться преимуществами самобезопасности Active Records в Codeigniter.

Требование:
  • Получить несколько серийных номеров из первой таблицы на основе некоторых критериев.
  • Затем проверить, какие из этих серийных номеров присутствуют во второй таблице на основе некоторых сложных критериев.
  • Наконец, показать результаты из первой таблицы, которых нет во второй таблице. resultset.
У меня есть следующий код в CI:

Код: Выделить всё

$this->db->select('sno');
$this->db->from('table1');
$this->db->where("cid",$cid);
$subquery=$this->db->get_compiled_select();

$this->db->select("pid")->from("table2");
$this->db->group_start();
$this->db->group_start();
$this->db->where("col1 ",$cin);
$this->db->group_end();
$this->db->or_group_start();
$this->db->where("col1 ",$cout);
$this->db->group_end();
$this->db->or_group_start();
$this->db->where("col1 >",$cin);
$this->db->where("col1 ",$cin);
$this->db->where("col2 

Подробнее здесь: [url]https://stackoverflow.com/questions/53680281/codeigniter-pass-output-of-a-select-to-in-clause-of-another-select-using-subquer[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»