社区
疑难问题
帖子详情
帮忙,更新一列的SQL语句!!
enhanwei
2003-10-30 01:31:49
大家好,我有一个T_1表,其中包含F_A,F_B 两个字段,
表中有记录,如下:
F_A F_B
-----------------------------------------
张三 市场部
李四 技术部
然后我想用一条语句, 实现更新“市场部”对应的张三为“王五”,“技术部”
对应的“李四”为“刘六”,请问大家该怎么写这么个语句啊?
...全文
83
8
打赏
收藏
帮忙,更新一列的SQL语句!!
大家好,我有一个T_1表,其中包含F_A,F_B 两个字段, 表中有记录,如下: F_A F_B ----------------------------------------- 张三 市场部 李四 技术部 然后我想用一条语句, 实现更新“市场部”对应的张三为“王五”,“技术部” 对应的“李四”为“刘六”,请问大家该怎么写这么个语句啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2003-10-30
打赏
举报
回复
大力的是在更新的时候判断条件
标准的case when用法,具体查看sql 联机帮助.
enhanwei
2003-10-30
打赏
举报
回复
晕了,pengdali(大力 V3.0):您好,呵呵,刚才忘记写else的分支了,对不起,你的那条语句很顺利的执行了,能不能给我解释一下呢? *^_^* 呵呵,多谢了 :) 一会来结贴!!!
enhanwei
2003-10-30
打赏
举报
回复
各位老大,上面的语句我用过了,不行的 !
update 表 set f_a=case when f_b='市场部' then '王五' when f_b='技术部' then '刘六' else f_a end
因为执行了这条之后就把别的数据设置为null了,我想要的是更新了这两条记录但是不要变更其他的记录的!!
pengdali(大力 V3.0) 斑竹来帮忙啊,多谢你了!!!!!!
enhanwei
2003-10-30
打赏
举报
回复
pengdali(大力 V3.0):
您好,我是说同时更新两条记录 就是说把下面两条语句合在一个语句中该怎么写:
update t_1 set F_A = '王五' where F_B='市场部' ;
update t_1 set F_A = '刘六' where F_B='技术部' ;
请各位帮帮忙,我先试试txlicenhe(马可) 的回复!!!UP!!!!!!!
gmlxf
2003-10-30
打赏
举报
回复
update T_1 set F_A='王五' where F_B='市场部' and F_A='张三' update T_1 set F_A='刘六' where F_B='技术部' and F_A='李四'
pengdali
2003-10-30
打赏
举报
回复
update 表 set f_a=case when f_b='市场部' then '王五' when f_b='技术部' then '刘六' else f_a end
txlicenhe
2003-10-30
打赏
举报
回复
update t_1 set F_A = (case when F_B = '市场部' and F_A = '张三' then '王五' when F_B = '技术部' and F_A = '李四' then '刘六' end)
pengdali
2003-10-30
打赏
举报
回复
“李四”为“刘六”?
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己写了SQL却不知道对不对。 2. 在上线后...
SQL语句
修改表操作
此博客用于记录工作用用到的
SQL语句
,持续
更新
,欢迎补充! 清空表中某
一列
的所有值 UPDATE table_name SET column_name = null 注:table_name 为表名 column_name为字段名 批量给指定列插入数据(python中拼接...
跪求,一个
sql语句
!!
帮忙
的加我qq156929172
要求,能对数据表中,stu_score这
一列
的成绩,按59分以下,60-69,70-79,80-100的分数段,分别统计出各分数段的人数。并把这各分数段的人数,保存在另一数据表stu_score1中,而且stu_score1只有一行!第
一列
是成绩...
excel数据生成sql insert语句
在你的excel表格中增加
一列
,利用excel的公式自动生成
sql语句
,方法如下: 1、增加
一列
(D列) 2、在第一行的D列,就是D1中输入公式: =CONCATENATE("insert into users (name,sex,age) values ('",A1,"','
excel编写
sql语句
导入mysql_通过Excel生成批量
SQL语句
(Excel快速生成SQL
更新
语句)
要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的
SQL语句
的话...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章