私は自分のphpプロジェクトにcodeigniterを使用していますが、あまり経験がありません。だから、私を助けてください。
私は2つのデータベースを持っています。1.Kalix22.アスタリスク
両方のデータベースで、私はいくつかのテーブルを持っています。2つの異なるデータベースのテーブルを結合したいと思います。私は以下のクエリを持っています、それはバックエンドでうまく機能していますが、Activerecordを使用してそれを実装する方法がわかりません。
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)<='2013-1-20'
and c.Plan_Type='Per_Call' and a.CompanyName='ABCD'
group by hour(b.calldate);
このクエリをアクティブレコード形式に変換するのを手伝ってください。