mysql笔记(10)-数据的插入和更新(insert/update/case)

 我来答
科创17
2022-07-16 · TA获得超过5929个赞
知道小有建树答主
回答量:2846
采纳率:100%
帮助的人:178万
展开全部

常见的插入方式有以下几种:

这种方式每次只能插入一行
且set从句内的values不能全部为空

这种方式可以一次性插入多行
不同行之间的数据要 用逗号进行分隔

这种方式用于替换表中的某一行
若新插入记录的主码已经存在于表中,则用新记录替换旧记录
若新插入记录的主码不在表中,则直接插入新记录

普通的update语句写法如下:

例如:在instructor(教师信息)表中
我们想更新 ID为10101的教师的工资为70000

对于更复杂的数据更新 我们可以添加 case-when从句
从而实现对数据的分类更新

例如:在instructor(教师信息)表中 对所有教师进行涨薪
对工资小于等于100000的涨薪5%,其他人涨薪3%

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式