首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

求access中sql语句!多谢了

2012-03-23 
求access中sql语句!急!!!在线等!谢谢了!personal_idsex111111198012192101111111198207122211请问如何在ac

求access中sql语句!急!!!在线等!谢谢了!
personal_id                     sex
11111119801219210               1
11111119820712221               1

请问如何在access中根据身份证的倒数第二位的奇偶来更新性别字段!

[解决办法]
示例:

update tt set sex=iif(val(left(right(personal_id,2),1)) mod 2=0, '男 ', '女 ')

[解决办法]
--用right()获取最右边两位,再用left()获取这两位的第一位,然后转换为数值
--mod 2=0表示为偶数,则返回“男”,否则返回“女”


update tt set sex=iif(val(left(right(personal_id,2),1)) mod 2=0, '男 ', '女 ')

热点排行