Как считать () квалификационные записи в нескольких таблицах, используя строитель запросов codeigniterPhp

Кемеровские программисты php общаются здесь
Anonymous
Как считать () квалификационные записи в нескольких таблицах, используя строитель запросов codeigniter

Сообщение Anonymous »

Как я могу написать следующий запрос в стиле codeigniter. < /p>
SELECT COUNT(`id`) AS reccount
FROM
(SELECT `id` FROM table1
WHERE tid= '101' AND `status` = 1
UNION ALL
SELECT `id` FROM table2
WHERE tid= '101' AND `status` = 1
UNION ALL
SELECT `id` FROM table3
WHERE tid= '101' AND `status` = 1) t
< /code>
Я использовал следующий способ его выполнения.$q = $this->db->query("
SELECT COUNT(`id`) AS reccount
FROM (
SELECT `id` FROM table1 WHERE tid= '101' AND `status` = 1
UNION ALL
SELECT `id` FROM table2 WHERE tid= '101' AND `status` = 1
UNION ALL
SELECT `id` FROM table3 WHERE tid= '101' AND `status` = 1
) t
");


Подробнее здесь: https://stackoverflow.com/questions/149 ... deigniters

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