$this->db->select('FORMAT(SUM(TotalValue),2) as TotalValue');
$this->db->from('ospos_zreads_pdf');
當我在codeigniter中使用這個查詢,當我要運行時,這會顯示下面的查詢並出錯。我哪裏錯了?這個錯誤告訴MySQL查詢..?
SELECT FORMAT(SUM(TotalValue), `2)` as TotalValue FROM (`ospos_zreads_pdf`);
$this->db->select('FORMAT(SUM(TotalValue),2) as TotalValue');
$this->db->from('ospos_zreads_pdf');
當我在codeigniter中使用這個查詢,當我要運行時,這會顯示下面的查詢並出錯。我哪裏錯了?這個錯誤告訴MySQL查詢..?
SELECT FORMAT(SUM(TotalValue), `2)` as TotalValue FROM (`ospos_zreads_pdf`);
只是刪除反引號附近約2簽字按如下─
SELECT FORMAT(SUM(TotalValue), 2) as TotalValue FROM (`ospos_zreads_pdf`);
謝謝扎法爾馬利克,但這可以在MySQL查詢中。我想在codeigniter中顯示傾斜標誌。 –
@ViralBhoot閱讀你的問題的第一個評論,你需要在'select()'的第二個參數中傳遞false,所以CI不會添加bacticks –
按,男哈立德朱奈德,我得到了我的問題的解決方案。由於@M哈立德·朱奈德..
$this->db->select('FORMAT(SUM(TotalValue),2) as TotalValue',FALSE);
$this->db->from('ospos_zreads_pdf');
嘗試'$這個 - > DB->選擇(「你的表情」,FALSE);' –
感謝您的答覆,但我需要SUM,也想使數直到2十進制是FORMAT。 @ M Khalid Junaid –
檢查使用'$ this-> db-> last_query();準備了哪些查詢?' –