我想尝试运行一个查询,该查询将更新我的表 ptb_messages 并切换两列的数据,例如我的表:
id | to_user_id | from_user_id |
1 4 5
2 5 6
3 7 9
所以我想要尝试做的是将 from_user_id 的值切换到 to_user_id ,反之亦然。
在我意识到一旦我将一个表中的值复制到另一个表中,另一列中的原始数据将被覆盖之前,我打算使用它,
$sql = mysql_query("UPDATE ptb_messages SET ptb_messages.from_user_id=ptb_messages.to_user_id");
我真正需要的是交换功能,
我不太确定我该怎么做,但我想象它是这样的:
$sql = mysql_query("UPDATE ptb_messages SET to_user_id=from_user_id, from_user_id=to_user_id");
希望有人可以帮助我。