Как получить доступ к двум базам данных в одном запросе SELECT с помощью построителя запросов CodeIgniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как получить доступ к двум базам данных в одном запросе SELECT с помощью построителя запросов CodeIgniter

Сообщение Anonymous »

У меня есть две базы данных.
  • Kalix2
  • Asterisk
В обеих базах данных есть таблицы. Я хочу объединить таблицы из двух разных баз данных. У меня есть приведенный ниже запрос, он отлично работает на серверной стороне, но я не знаю, как реализовать его с помощью построителя запросов CodeIgniter.

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

SELECT a.CompanyName,
SUM(CEIL((b.billsec)/(c.Call_Limit*60))) AS totalcall,
HOUR(b.calldate) AS use_hour
FROM Kalix2.ph_Companies a
INNER JOIN Asterisk.cdr b ON b.clid LIKE CONCAT('%', a.CompanyName, '%')
INNER JOIN Kalix2.ph_Plans c ON c.Comp_ID=a.Comp_ID
WHERE date(b.calldate)>='2013-01-15'
AND date(b.calldate)

Подробнее здесь: [url]https://stackoverflow.com/questions/14468351/how-to-access-two-databases-in-a-single-select-query-with-codeigniters-query-bu[/url]
Ответить

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

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

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

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

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