sql >> データベース >  >> RDS >> Mysql

codeigniterクエリで列の合計を取得する方法

    select_sum()を使用できます codeigniterの機能。次のコードを試してください-

    $query = $this->db->select_sum("tb1.amount")
                      ->from("table1 as tb1")
                      ->join("table2 as tb2","tb1.id = tb2.id") 
                      ->where("tb2.status",1)
                      ->get();
    $query = $query->result();
    

    または

    $query = $this->db->query('SELECT sum(tb1.amount) FROM table1 as tb1 join table2 as tb2 on tb1.id = tb2.id where tb1.status = 1'); $query = $query->result_array();



    1. MySQL-内部にSET変数を含むビューを作成できません

    2. SQLServerでALL論理演算子を使用する方法-SQLServer/TSQLチュートリアルパート126

    3. SQL Serverトランザクションログ、パート2:ログアーキテクチャ

    4. 参加結果に基づいて選択を注文する(最後に送信されたメッセージの会話を並べ替える)