标签: jet-sql

在哪里可以找到Microsoft Access SQL的完整参考?

我正在寻找Microsoft Access所理解的SQL的明确参考.我能找到的所有链接都只谈论点点滴滴.理想情况下,我正在寻找一个语法规范,其中包含所有不同关键字的详细信息.

动机:我正在尝试为Microsoft Access SQL语句编写自己的解析器.

ms-access jet-sql

11
推荐指数
2
解决办法
5452
查看次数

为什么这个非常简单的SQL查询在MS Access中失败?

我有一个问题,所有的权利都不应该失败,我不能为我的生活找出原因

INSERT INTO Grocery_Store_Prices(Store,Item,Brand,Price,Unit,Quantity,Note) 
VALUES("Kroger","Cheesy Poof","Cartman",0.51,"fart",15,"what is going on");
Run Code Online (Sandbox Code Playgroud)

当我尝试运行查询时,我收到"INSERT INTO语句中的语法错误",并突出显示"注释"字段.如果我省略Note字段及其值,查询工作正常.有什么东西真的很明显我不见了,还是有一个Jet SQL怪癖埋在这里?

它所采用的表是:Grocery_Store_Prices

  • ID - 自动编号主键
  • 商店 - 文字
  • 日期 - 日期/时间
  • 项目 - 文字
  • 品牌 - 文字
  • 价格 - 货币
  • 单位 - 文字
  • 数量 - 数量(双)
  • 注 - 文字.

sql ms-access jet jet-sql

5
推荐指数
1
解决办法
1316
查看次数

如何在select查询中给出where条件?

如何在select查询中给出where条件?

ACCESS 2003

我的查询

SELECT RECORDNO, PERSONID, EMPNAME, TITLENAME, DEPARTMENT, NATION, 
CARDEVENTDATE, INTIME, OUTTIME, (select TOP 1 F1.CARDEVENTDATE from 
tmp_cardevent as F1 where F1.RECORDNO < F2.RECORDNO AND F1.PERSONID = 
F2.PERSONID order by F1.RECORDNO DESC, F1.PERSONID DESC) AS PrevDate, 
(select TOP 1 F1.OUTTIME from tmp_cardevent as F1 where F1.RECORDNO < 
F2.RECORDNO AND F1.PERSONID = F2.PERSONID order by F1.RECORDNO DESC, 
F1.PERSONID DESC) AS PrevOut FROM tmp_cardevent AS F2 
Run Code Online (Sandbox Code Playgroud)

我想用:

WHERE CARDEVENTDATE BETWEEN '" & sdate & "' AND '" & edate & …
Run Code Online (Sandbox Code Playgroud)

ms-access types jet-sql

0
推荐指数
1
解决办法
1290
查看次数

标签 统计

jet-sql ×3

ms-access ×3

jet ×1

sql ×1

types ×1