accesssql字段名
A. ACCESS中的sql语句count(distinct(字段名))问题
你这个问题我测试过,access
里面的distinct是不能这样是用的啊!
我测试用group
by
试过,可以分类统计.
select
count([
字段名
])
as
[字段名]
from
[表名]
group
gy
[字段名]
完全可以出你想要的结果!
B. access sql如何查询字段名带单引号怎么办
SELECT*fromas_tablewhere['区域']='武汉分公司';
恩,这样试试
C. SQL高手进,access中用SQL取得一个表的所有字段名
用SQL语句无法取得表的字段名,必须用ADO或DAO模型来连接数据表建立一个RecordSet对象后,通过其Fields(index).name 来返回每个字段的名字
D. access查询里能执行SQL语句,能通过SQL修改表字段名吗
我也碰到过相同问题,只要在查询的字段名后加 "AS 新字段名" 就可以了.
例如:
SELECT TABLE.旧字段名 AS 新字段名
INTO TABLE2
E. ACCESS中,有没有SQL语句查询获得表名和字段名
你好,
首先,不管是中文的表名和字段名或者英文的表名字段名在数据库中对应的sql的写法都是相同的。
比如:
有一张表名:
员工表
字段:姓名,年龄,性别
sql语句的写法:
select
姓名,年龄,性别
from
员工表
这样的语句就可了。
希望对你有所帮助!
F. 查询Access字段名的SQL语句怎么写
SQL SERVER
查看所有表名:
select name from sysobjects where type='U'
查询表的所有字段名:
Select name from syscolumns Where ID=OBJECT_ID('表名')
select * from information_schema.tables
select * from information_schema.views
select * from information_schema.columns
ACCESS
查看所有表名:
select name from MSysObjects where type=1 and flags=0
MSysObjects是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。
G. 用SQL语句修改ACCESS字段名
先创建一个临时表
例如原有表中有三个字段COL1,COL2,COL3
把COL3
改为COL4语句如下:
1.创建临时表
SELECT
COL1,COL2,COL3
AS
COL4
INTO
TABLENAME_TEMP
FROM
(SELECT
COL1,COL2,COL3
FROM
TABLENAME)
;
2.删除原表
DROP
TABLE
TABLENAME;
3.把临时表的数据插入到原表中
SELECT
*
INTO
TABLENAME
FROM
TABLENAME_TEMP;
4.删除临时表
DROP
TABLE
TABLENAME_TEMP;
5.这样字段名字就修改完成
H. access数据库复制字段名命令
updateAsetb=a。
一般设置为追加查询insertinto表2(字段1,字段2)select字段1,字段2from表1即把表1的字段1、字段2复制粘贴到表2对应的字段上了,需要注意字段顺序和数据类型。insertintotable1(col1).id=table2.id。
新建一个你要用的字段比如AddTime2,updateODSsetAddTime2=AddTime,实现把AddTime列的值复制到AddTime2列中。
I. 在ACCESS数据库,修改字段名称的SQL语句如何写
sql="update 数据表 set 字段1=值1,字段2=值2……字段n=值n where 条件表达式"