【发布时间】:2016-12-20 08:29:01
【问题描述】:
如何使用 codeigniter 的活动记录运行select * from table where col1+col2=b;。使用mysql
我试过了,但失败了
$this->db->where("col1 + col2",$b)->get("table")->result_array();
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 4 行的“915087”附近使用的正确语法
SELECT * FROM
tableWHERE a + b 25
【问题讨论】:
-
你想用哪一列检查
$b的值? -
我想检查一行是否有 col1+col2 的总和为 $b
-
您需要添加一个名为
sum的新列,其中 col1 和 col2 的值之和然后应用 where 条件......
标签: php mysql codeigniter activerecord mariadb