Where子句在两个表上使用db前缀

时间:2015-01-21 13:22:19

标签: php postgresql codeigniter activerecord

我需要在where子句中编写一个join形式的查询:

$this->db->where('user.client_id','client.id'); //essentially getting those rows of user and client table where the client_id matches
$this->db->where('user.id',$id);

另外,我在database.php中使用了db_prefix。这样做的问题是前缀被添加到'用户'表而不是第一个'where'语句的'client'表。

我已经恢复使用'join'语句,但是可以使用'where'语句并获得第二个参数的前缀吗?

0 个答案:

没有答案