我一直在网上搜索并四处询问,但似乎找不到我的问题的答案......
我与 OpenOffice Base 中的 FrontBase 数据库正在运行 ODBC 连接。我设法选择我想要的所有内容,但当我只想显示特定日期之间的记录,甚至一个日期时,我不断收到语义错误。
这是我的查询:
SELECT * FROM "SALES" WHERE "DATE" = '2014-04-01'
以防万一您建议使用 #
作为日期,它也不起作用
DATE '2014-04-01'
也不成功:(
大家有什么想法吗?
最佳答案
经过多次尝试和错误,我仔细研究了 OpenOfficeBase 界面。我确信我的陈述没有任何问题,所以基地里一定有什么东西我遗漏了。
工具栏中有一个带有 SQL 的按钮和一个复选标记,上面写着“立即执行 SQL 命令”。我认为如果我启用它并尝试一下它不会造成任何伤害。这就是我的带有日期过滤器的查询!我不知道为什么那个按钮在那里或者它的确切功能是什么,但是启用它使我的查询工作。
无论如何,感谢您的建议,但显然我们需要考虑的不仅仅是语言;-)
关于sql - OpenOffice SQL 查询日期选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786303/