Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak uzyskać sumę kolumny z zapytaniem do kodeignitera

Możesz użyć select_sum() funkcja zapłonnika kodu. Wypróbuj następujący kod-

$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();

LUB

$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. Wywołanie funkcji członkowskiej rowCount() na obiekcie niebędącym obiektem

  2. Dołącz do nas w Amsterdamie na spotkanie z OptimaData i vidaXL

  3. Dołącz do stołów z dwóch różnych serwerów

  4. utrwalaj java LocalDate w MySQL

  5. Niedozwolona mieszanka zestawień (utf8mb4_unicode_ci,IMPLICIT) i (utf8mb4_general_ci,IMPLICIT) dla operacji '='