mysql怎么同时输入多个值_MySQL 怎么一次性把多个 值 按照列填入 某个表;

比如这个表:

+----+------------+--------+------+----------------+----------+

| id | 学籍编号 | 姓名 | 性别 | 档案 | 职务 |

+----+------------+--------+------+----------------+----------+

| 3 | 8594320350 | 高清 | 女 | 沂水县实验中学 | 班长 |

| 4 | 3802991271 | 马玉昭 | 男 | 沂水县实验中学 | 班长 |

| 5 | 3231995612 | 段升云 | 女 | 沂水县实验中学 | 体育委员 |

| 6 | 4751004553 | 蔡瑶 | 女 | 沂水县实验中学 | |

| 7 | 4059036238 | 谭维维 | 女 | 沂水县实验中学 | |

+----+------------+--------+------+----------------+----------+

我想一次性把 学籍编号 改成 11111,22222,33333,44444,55555,

按照我现在的水平,只能这样修改:

UPDATE c200402 SET 学籍编号 = 11111 WHERE id=3 ;

UPDATE c200402 SET 学籍编号 = 22222 WHERE id=4 ;

UPDATE c200402 SET 学籍编号 = 33333 WHERE id=5 ;

UPDATE c200402 SET 学籍编号 = 44444 WHERE id=6 ;

UPDATE c200402 SET 学籍编号 = 55555 WHERE id=7 ;

请问能直接把他们填入吗?

要是用excel的vba的话:

可以这样:

dim arr=Array(11111,22222,33333,44444,55555)

rang("B2").Resize(5, 1)=Application.Transpose(arr)

虽然大家可能没接触过vba,但是大体什么意思也都看得懂,劳烦解答,谢谢了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值