線上書籍

Home

PHP SMARTY 樣板引擎

  1. count() 函數:用來計算符合查詢條件的欄位紀錄總共有幾筆。
    select count(column_name) from table_name;
    若欄位值為 null,則該筆記錄不會被 count 計算進去。
  2. count(*) :是用來計算資料表中記錄的總筆數。
    select count(*) from table_name;
  3. 計算所有商品各類別的數量與名稱 #所有商品的類別 $sql = "select count(*) as count ,b.sn,b.ofsn,b.title from ".$xoopsDB->prefix($tbl_main)." as a left join ".$xoopsDB->prefix($tbl_kind)." as b on a.kind = b.sn {$andKey} group by a.`kind` order by b.ofsn,b.sort";//die($sql);

    只要「 group by a.`kind`」,商品檔的 類別 欄位,就可輕易的計算所有商品各類別的數量

  4. 加總:sum(欄位)、平均:avg(欄位)