在"字段"行下一列输入"姓: Left([姓名],1)",在"字段"行下一列输入"名: Mid([姓名],2)"
请问这里"名"字段Mid([姓名],2)和Mid([姓名],2,2)是一样的吧?
access将"姓名"字段分为"姓"字段和"名"字段,第一个字为姓,剩下为名
答案:2 悬赏:0 手机版
解决时间 2021-01-04 02:16
- 提问者网友:听门外雪花风
- 2021-01-03 05:01
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-01-07 02:11
Mid([姓名],2) 是取第二位以后的所有
Mid([姓名],2,2) 是取第二位开始,然后包括第二位的一共两位
比如
A001 用Mid([姓名],2) 结果是001
A001 用Mid([姓名],2,2)结果是00
Mid([姓名],2,2) 是取第二位开始,然后包括第二位的一共两位
比如
A001 用Mid([姓名],2) 结果是001
A001 用Mid([姓名],2,2)结果是00
全部回答
- 1楼网友:天凉才是好个秋
- 2021-01-07 03:43
access中,拆分姓和名可用mid函数解决。但是不涉及复姓的情况,否则单纯用语句解决不了,需要借助其他复姓的表来解决。
工具:access2013
步骤:
1、access中有学生表如下,假设姓名的第一个字为姓氏,其他为名字。
2、拆分姓名用如下语句:
select 学号,mid(姓名,1,1) as 姓,mid(姓名,2,len(姓名)-1) as 名,性别,年龄 from 学生3、查询结果:
mid函数语法:
mid(text,start_num,num_chars)
参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯