|
1
0
很可能,参数输入对话框中的日期输入格式不正确。例如,使用
在“数据输入”对话框中,右键单击日期列并将其格式设置为
现在在SQL视图中创建以下查询。
然后运行查询。进来
结果:
Base有一个常见问题解答,介绍了日期范围: https://wiki.documentfoundation.org/Faq/Base/122 . |
|
|
2
0
这不是对你问题的回答,而是对技巧的观察和建议。今天,我们大多数人(如果不是所有人的话)的屏幕都很宽,可以很容易地容纳长文本行。我建议您使用一个好的编辑器,并将其扩展,然后像下面我为您所做的那样,在列中对齐您的逻辑,以便您可以更容易地看到您正在做什么。(换句话说,将下面的SQL复制并粘贴到您的宽文本编辑器中,这样您就可以看到它的样子。) 您会注意到,我使用了2个空格作为外部paren,1个空格作为下一个in,0个空格作为最内部paren。此外,我还对事物进行了对齐,因此很容易看到这是一组由OR组成的AND。 很久以前,我被介绍使用这种格式。当时他们称之为“漂亮的印刷”。多年来,这对我很有帮助。似乎程序员已经基本忘记了这个简单的方法,但我希望您可以使用它。有时逻辑是复杂的,最重要的是要很容易看到它是如何工作的。 .祝你好运!
|
|
|
Manos Kirtas · Java中HSQLDB的常规表达式查询 8 年前 |
|
|
user614454 · HSQLDB查询提供了两个日期和时间 8 年前 |
|
|
Jozef Morvay · 如何让jOOQ在单元测试期间使用测试表? 8 年前 |
|
|
Andy · 基于文件的HSQLDB不跟踪序列上的调用下一个值 8 年前 |
|
|
Muldy · 在控制台中禁用HSQLDB服务器日志 8 年前 |
|
|
Alex · 完整性约束冲突:外键HSQL上的唯一约束或索引冲突 8 年前 |
|
|
rapt · HSQLDB:替换为 8 年前 |
|
|
rapt · 在DbVisualizer中创建HSQLDB过程 8 年前 |