一个字段的值为1或0,如何将所有记录中此字段为1的设为0,为0的设为1

qiek 2005-04-05 04:43:45
字段名假设为checked
我记得在其他数据库中有类似
update table set checked=!checked where 1=1
...全文
417 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyann 2005-04-07
  • 打赏
  • 举报
回复
update table set checked = (checked-1)*(checked-1)
ahczzyl 2005-04-06
  • 打赏
  • 举报
回复
UPDATE table SET table.checked = IIf([checked]=1,0,IIf([checked]=0,1,[checked]));
ahczzyl 2005-04-06
  • 打赏
  • 举报
回复
回复楼上的几位:
jinpan163() 为什么绕圈子

meiqingsong(阿飛) and sakura8sakura(ouyangrui) 如果字段中除0、1外还有其它值,怎么办?
sakura8sakura 2005-04-06
  • 打赏
  • 举报
回复
update table set checked = (1 - checked)
梅青松 2005-04-06
  • 打赏
  • 举报
回复
update table set checked = 1 - checked
jinpan163 2005-04-06
  • 打赏
  • 举报
回复
update tab set cheched=2 where checked=0;
update tab set cheched=0 where checked=1;
update tab set cheched=1 where checked=2;

7,732

社区成员

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

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