0
在发布之前,我已经足够搜索了。如何使用单个查询获取上次更新的行
我的表结构:
aid | bid | cid | did |
凡aid
,bid
一起是主键。
当我使用where clause for aid, bid
更新cid
的值时,我也想获得updated row
的did value
。
事情是这样的:
$this->db->set('cid', 1, FALSE)
->where(array(
'aid' => $a_id,
'bid' => $b_id
))
->update('my_table')
->select('did');
上面的查询说:
Fatal error: Call to a member function select() on a non-object in...
我尝试这样:
这就像3个查询。
为什么使用更多的查询是一个问题? –