Mysql
 sql >> база данни >  >> RDS >> Mysql

как да получите сума от колона със заявка codeigniter

Можете да използвате select_sum() функция на кодозапалителя. Опитайте следния код-

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. #1111 - Невалидно използване на групова функция

  2. Как мога да направя средна стойност от дати в MySQL?

  3. Повторно инсталиране на Wamp Server без подмяна на съществуващата база данни mysql

  4. mysql PDO и динамично SQL инжектиране на съхранена процедура

  5. Как да предадете ArrayList<> като IN клауза в SQL заявка в MySQL