怎样在access数据库中取出字段的第一个字符?

honey_001 2002-06-06 10:31:49
例如那name字段中的数据a001,只取出a,不要001,在access中如何实现?
...全文
734 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
王集鹄 2002-06-06
  • 打赏
  • 举报
回复
//另外不要忘记Mid()函数//相当于SubString()函数
select Mid(ColName,1, 1) from TableName
王集鹄 2002-06-06
  • 打赏
  • 举报
回复
//另外不要忘记Mid()函数//相当于SubString()函数
select Mid(ColName,1, 1) from TableName
王集鹄 2002-06-06
  • 打赏
  • 举报
回复
//另外不要忘记Mid()函数//相当于SubString()函数
select Mid(ColName,1, 1) from TableName
darji 2002-06-06
  • 打赏
  • 举报
回复
var
name1,copyname1:string;
begin
name1:=table1.fieldbyname('name').asstring;
copyname1:=copy(name1,1,1);// copyname1结果为'a'
end;
票票飞扬 2002-06-06
  • 打赏
  • 举报
回复
Access本身就有Left函数.
Select Left(ColName,1) AS aa From TableName
deldelmeme979 2002-06-06
  • 打赏
  • 举报
回复
同意上面的。到了Dataset这一步肯定取出的是a001,你要做的就是把Dataset里的a001取出来,传给一个string,然后对这个string做left。
fengerly 2002-06-06
  • 打赏
  • 举报
回复
SQL与语句中有这样的函数吧,具体是什么你可以自己查一下,或者你取出数据后用一个LEFT函数不就完了

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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