$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();准备了哪些查询?' –