在Access的SQL语句中,能不能同时执行两个操作(主要是update和delete)?

如在一个基本表中要同时更新或删除两条不相关的记录,怎样写语句?多谢!如果不相关的记录要更新为的结果也不同呢?若是在不同的基本表中又应怎么做?谢啦... 如在一个基本表中要同时更新或删除两条不相关的记录,怎样写语句?多谢!
如果不相关的记录要更新为的结果也不同呢?若是在不同的基本表中又应怎么做?谢啦
展开
 我来答
epinszteinic
2007-02-19 · TA获得超过156个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:161万
展开全部
把主键作为条件:
比如说这个表是user,有字段user_id,age。
要更新2个人的年龄为22,他们的user_id是1,2(不相关):
update user set age='22' where user_id='1' or user_id='2'

关于你的问题补充:
两个表:t1(a,b) t2(c,d)
update t1,t2 set t1.b = "d2d",t2.d="aa2" where t1.a=1 and t2.c=1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式