找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 93|回复: 12

mysql 知道id=a如何批量替换内容

[复制链接]

172

主题

1016

回帖

2668

积分

金牌会员

积分
2668
发表于 2018-11-30 17:12:05 | 显示全部楼层 |阅读模式
比如ID有400组对应中文,我导出的时候又只有ID如何将ID弄成对应ID,有大虾教不?
回复

使用道具 举报

42

主题

514

回帖

1232

积分

金牌会员

积分
1232
发表于 2018-11-30 17:12:43 | 显示全部楼层
where and update
回复

使用道具 举报

172

主题

1016

回帖

2668

积分

金牌会员

积分
2668
 楼主| 发表于 2018-11-30 17:24:12 | 显示全部楼层

Kslr 发表于 2018-11-30 17:12

where and update

两个表,表1有ID400组对应不同的400组中文。表2有400组表1不同顺序排列的ID,如何将表2的ID弄成表1对应的中文呢?
回复

使用道具 举报

67

主题

467

回帖

1155

积分

金牌会员

积分
1155
发表于 2018-11-30 17:12:00 | 显示全部楼层
贴图画一下关系
回复

使用道具 举报

2

主题

46

回帖

112

积分

注册会员

积分
112
发表于 2018-11-30 17:33:00 | 显示全部楼层
表2的id是主键吗
回复

使用道具 举报

172

主题

1016

回帖

2668

积分

金牌会员

积分
2668
 楼主| 发表于 2018-11-30 17:35:39 | 显示全部楼层

MjjKing 发表于 2018-11-30 17:33

贴图画一下关系

贴图附上了,111图  的ZDANWEI ID 对应的是图2的中文名,我单独导出这个图1的数据为CSV的时候 只显示数字,无法显示对应的中文,而且排序都是打乱的了,有啥办法 可以批量替换不?
回复

使用道具 举报

172

主题

1016

回帖

2668

积分

金牌会员

积分
2668
 楼主| 发表于 2018-11-30 17:47:48 | 显示全部楼层
本帖最后由 klocal 于 2018-11-30 17:52 编辑

31p7410 发表于 2018-11-30 17:35

表2的id是主键吗


附图了,不知道您能看明白不,抱歉 因为我的表达能力 太差,怕把你们绕晕了。。没弄明白我的具体意思。
回复

使用道具 举报

409

主题

1544

回帖

4383

积分

论坛元老

积分
4383
发表于 2018-11-30 17:33:00 | 显示全部楼层

klocal 发表于 2018-11-30 17:49

附图了,不知道您能看明白不,抱歉 因为我的表达能力 太差,怕把你们绕晕了。。没弄明白我的具体意思。 ...

把我的显微镜拿过来,让我找找看图在那里
回复

使用道具 举报

172

主题

1016

回帖

2668

积分

金牌会员

积分
2668
 楼主| 发表于 2018-11-30 17:49:13 | 显示全部楼层
本帖最后由 klocal 于 2018-11-30 17:52 编辑

这是贴图,字数 补丁字数
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2018-11-30 17:35:00 | 显示全部楼层

Eric.c 发表于 2018-11-30 17:49

把我的显微镜拿过来,让我找找看图在那里

抱歉 抱歉,刚刚没上传成功。 本帖最后由 Eric.c 于 2018-11-30 17:58 编辑

klocal 发表于 2018-11-30 17:24

两个表,表1有ID400组对应不同的400组中文。表2有400组表1不同顺序排列的ID,如何将表2的ID弄成表1对应的 ...


UPDATE tableB
INNER JOIN tableA ON tableB.id = tableA.id
SET tableB.value = tableA.value
WHERE tableA.id = tableB.id
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-20 02:23 , Processed in 0.025001 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表