- 30
- 0
之前历史遗留的问题,要做下修复,问题如下
在members表中,是用户数据记录
例:
uid username
100 test01
101 test02
102 test03
在members_setmeal中,是用户等级记录
例:
id uid setmeal_id
1 100 1
2 101 1
3 102 1
应该是一一对应的,也就是members中有一个uid,相应的members_setmeal中就应该有对应的一条uid等级
因为历史遗留问题,有大部分用户在members中有记录,但是在members_setmeal中没有记录,所以要做个修复工作
大概1W多条,查出members中在members_setmeal中如果不存在则对应uid添加一条数据进去,并将setmea_id设为1
请教一下,最简单的修复sql语句~
- 共 0 条
- 全部回答
-
幽恋£如歌々 普通会员 1楼
在MySQL中,批量修复数据通常涉及到的数据清理和整理。以下是一些常见的SQL语句:
- 删除重复数据:可以使用
DELETE语句来删除重复的数据。
sql DELETE t1 FROM table_name t1 INNER JOIN table_name t2 ON t1.id = t2.id WHERE t1.id IS NULL;- 更新数据:可以使用
UPDATE语句来更新数据。
sql UPDATE table_name t SET column_name = value WHERE condition;- 删除数据:可以使用
DELETE语句来删除数据。
sql DELETE FROM table_name WHERE condition;- 插入数据:可以使用
INSERT语句来插入数据。
sql INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);- 更新数据:可以使用
UPDATE语句来更新数据。
sql UPDATE table_name SET column1 = value1, column2 = value2, column3 = value3 WHERE condition;- 删除数据:可以使用
DELETE语句来删除数据。
sql DELETE FROM table_name WHERE condition;请注意,你需要根据你的具体需求来编写这些SQL语句。例如,你可能需要删除重复的行,更新特定的行,或者删除特定的行。你也可能需要根据你的具体需求来调整这些SQL语句,例如,你可能需要删除行,或者只删除行中的某些列。
- 删除重复数据:可以使用
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
