我正在使用MS Access创建一个数据库,该数据库从excel中获得值并累积它们。
但是,我希望在Access中创建一个仅插入当天的行的查询。我创建了以下查询,但它始终不会在Access数据库中插入任何内容,就好像在excel中没有当天的值一样。
INSERT INTO acc_table(Date, Name)
SELECT Date, Name FROM excel_table
WHERE excel_table.Date=DATE();
我的查询中有问题。有人能帮我吗?
我有大量的数据要插入到excel中,所有的数据都来自sql server,我想准备一次插入一串记录的插入查询。
INSERT INTO [Sheet1$] (ID,Name)
SELECT '1' AS ID,'XYZ' AS Name UNION
SELECT '1' AS ID,'XYZ' AS Name UNION
SELECT '1' AS ID,'XYZ' AS Name
但是它会给我一个错误,比如
Query input must contain at least one table o
我正在尝试将数据从Server导入Excel。我知道如何从Server导入表到Excel。我不知道的是,如何输入条件以便SQL Server (或Excel)?理解我只想导入具有条件的数据(即在the中创建WHER-子句)。
例如:我知道如何导入select * from table1,但我想知道如何导入select * from table1 where condition = XXX。
让这有点困难的是,我需要将条件链接到Excel单元格。我必须在excel单元格中输入一个值(假设是A1),在本例中,我希望查询能够从单元格A1中读取值作为条件。这有可能吗?
最好是将数据从Server导入到
我有一个excel文件,该文件已连接到microsoft查询。在Ms数据库中输入数据后,我可以刷新我的excel文件并查看哪些记录已经添加。
现在,我想向此excel (用Excel插入列)文件中添加一些新列,并在这些列中输入数据,但我的问题是,我添加的新列与从ms access查询刷新的旧列不匹配。我也希望在刷新后,新列仍然与旧列匹配。
在刷新excel文件之前,我的数据如下所示,A、B列连接到Ms Access查询,C列在Excel文件中与本人保持联系:
column A Column B Column C
Doc Trans
我在MySQL很新,所以请容忍我.
我有一个excel表,它查询MySQL database...here是查询的一部分(从VBA宏运行):
...
sql_query = "SELECT SQL_CACHE g.Id, g.Client, g.text_parsing FROM `global`.`tbl_cots` AS g WHERE g.Client LIKE '" & strClient & "%' GROUP BY g.Id;"
With rsPubs
.ActiveConnection =