gpt4 book ai didi

mysql - 在mysql中切换列数据?

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:01 25 4
gpt4 key购买 nike

<分区>

我想尝试运行一个查询来更新我的表 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");

希望有人能帮助我。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com