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個查詢。
爲什麼使用更多的查詢是一個問題? –