Как я могу написать следующий запрос в стиле 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
Мобильная версия