>>>关于<<<
你好,所以基本上Mojang正在改变如何在Minecraft中将帐户识别为高级帐户的方式。他们现在使用通用唯一标识符(UUID)。所以我必须修改我的表列,看起来像这样:
`key` , `date_joined` , `permission` , `mc_uuid` , `mc_name`
现在mojang将允许用户更改他们的Minecraft名称,但是我已经将他们的名字存储到数据库中。
>>>问题<<<
所以我的问题是我如何能够检查用户的UUID是否相同,但如果他们的游戏内名称发生了变化,请在一个声明中更新他们在桌面上的名字?
任何帮助都将受到高度赞赏!
答案 0 :(得分:1)
在Update语句中,您可以编写如下内容:
update table set mc_name=newmc_name where uuid=in_uuid and mc_name != newmc_name;
但我不确定我是否理解这些问题......所以它可能无法回答你的意思...... 如果是这种情况 - 你能更好地解释你的意思吗?