access判断更新的问题update与if

feng7788 2012-05-19 09:41:37
我想更新一个表的一列C
if C=0,刚set c=1;
else set c=0;
现在有没有好办法,一行一行更新太慢了。数据量比较大
access数据库
...全文
292 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2012-05-25
  • 打赏
  • 举报
回复

update yourtable set c=iif(c=0,1,0)
rucypli 2012-05-25
  • 打赏
  • 举报
回复
那你不如直接把非0的改成1 0的还保留

update tb set c=1 where c<>0
WWWWA 2012-05-21
  • 打赏
  • 举报
回复
update tt set c=iif(c=0,1,0)
ACMAIN_CHM 2012-05-19
  • 打赏
  • 举报
回复
update table1 set c=iff(c=0,1,0)

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧