怎么用SQL语句在ACCESS中姓名列里两个字的人名中间加空格?

现在ACCESS表中有一个姓名栏,其中人名有的是2个字,有的是三个字,现在想在两个字的人名中间加2个半角的空格,以便于2个字和3个字的人名能够对齐,请问能用SQL语句实现么?具体就是以下样子:

原来的样子:
张三
李大四

想要改成的样子:
张 三
李大四

谢谢啊.

select left('张军',1)+' '+right('张军',1) where len('张军')=2

这个是在mssql里面的,你看看能不能用到
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-03-13
select left('张军',1)+' '+right('张军',1) where len('张军')=2本回答被提问者采纳
第2个回答  2019-07-25
select
left('张军',1)+'
'+right('张军',1)
where
len('张军')=2

怎么用SQL语句在ACCESS中姓名列里两个字的人名中间加空格?
select left('张军',1)+' '+right('张军',1) where len('张军')=2 这个是在mssql里面的,你看看能不能用到

在ACCESS中的查询中,想直接加一条空记录,SQL的语句怎么写?
insert into 你的表名 (字段名) values (字段值)insert into mytable (姓名,年龄,性别...) values("","","" ... or null)值的顺序必须和字段顺序一致 主键标识自动增加,另外还要看你有没有不允许为空的字段

ACCESS里字段内容前面加2个空格,SQL语句怎么写?
字段为空有两种:1. 为NULL update [表名称] set [电话字段]=' '+[电话字段] where not ([电话字段] is null)2. 为EMPTY update [表名称] set [电话字段]=' '+[电话字段] where len([电话字段])=0

ACCESS2007窗体的一个空格中有多个人名,中间用逗号或分号隔开,怎么把这 ...
Dim mystr, sqlstr, sqlval As String Dim il, i, j As Integer mystr = "张三、李四、王五、马六" '你的字段内容,可以从表里获得 il = Len(mystr) - Len(Replace(mystr, "、", "")) '计算字段数量 For i = 1 To il j = InStr(mystr, "、") sqlv...

如何在Access中使用SQL语句
在Access中使用SQL语句的方法 首先打开Access软件,并新建一个空白数据库。(当然也可以打开之前保存的数据库)。软件会默认开启一个表名为【表1】的空白表单。将空白表单表名修改为【测试表】,添加字段和几行测试数据。默认软件工具栏是【开始】工具栏,我们点击【创建】进入创建工具栏,在工具栏中点击【...

关于access中的SQL语句
"SELECT * FROM [表名称] WHERE [专业] >= 60 ; "第二题:Docmd.runSQl "Update "表名称" SET [语文] = [语文] +5 WHERE [姓名] LIKE “李%” ; "第三题 Docmd.runSQl "insert into 表名称(学号,姓名,语文,数学,英语,专业) values("14005","陈东",80,93,84,98); "...

在access里如何运行SQL语句
方式一:在“查询”的试图里,可以使用Access的向导模式,也可以直接使用SQL语言模式,如下图:打开任何一个查询,在标签处选择SQL视图,就会变成以下SQL界面了:ACCESS还有一种方式,就是在其自带的VB里面,但是不能直接运行SQL语句,需要按照以下格式:DoCmd.RunSQL "SQL语句;" (注意:引号和分好不...

access SQL语句中 insert into
insert into 雇员 (雇员号,姓名,性别,出生日期,部门) values('001',‘李丽婷’,‘女’,#1992\/02\/04#,‘人力资源部’)ACCESS 中的日期,需要用 ## 包起来, 字符用 单引号 包起来

怎么在Access中使用SQL语句?
1、双击Access文件,将其打开。2、打开文件后,依次选择上方的“创建”—“查询设计”。3、然后会有个弹出窗口,直接点击“关闭”。4、然后在空白位置点击鼠标右键,选择“SQL视图”。5、然后就可以书写SQL语句了,如要运行“select now()”,也就是查询当前的时间。6、然后点击上方的“运行”按钮。7...

Access中怎么用SQL提取一个中英文混合单元格里英文和数字,用Access可用...
你第二个的空格,和第三个的横岗都不是数字或字母啊?而且你第三个里好几个空格也不提取,明显就是没按照规律来。如果单纯数字和字母,定义一个函数:Public Function NumberGet(chkStr As String) As String'从字符串中提取数字和字母 Dim i As Integer For i = 1 To Len(chkStr) I...

相似回答