当前位置:  开发笔记 > 数据库 > 正文

有没有人有一个用户界面的例子来创建SQL Where子句?

如何解决《有没有人有一个用户界面的例子来创建SQLWhere子句?》经验,为你挑选了1个好方法。

我在尝试将嵌套条件映射到直观界面时遇到了麻烦.

例如.你将如何表示((条件1和条件2)或(条件1和条件5))和条件4



1> Bryan Oakley..:

这是几年前我为linux应用程序做的原型的截图.您可以单击+/-图标向组添加行,然后单击"添加新..."和"删除最后..."按钮以删除最底部的组.

每组上面都有几个menubutton,可以选择"AND项目匹配......"/"OR项目匹配......"(第一组略有不同),以及"以下任何一项" /"以下所有".每行都是类型感知的,因此如果您为变量选择了一个字符串,则条件为"IS","IS NOT","BEGINS WITH"等等.对于整数,你会得到"IS","GREATER THAN"等,以及日期"ON","BEFORE","ON or BEFORE"等等.

如果您在第一组的第二行和第三行之前看到"或"这个词,那么如果选择"以下任何一个",则为"或",如果选择"以下全部:",则为"和"强化选择并使"更容易"阅读对话框.

它不会让你做任何可以想象的查询,但我认为它涵盖了普通用户想要做的大约90%,并以我认为相当有用的方式做到了.

db查询表单的屏幕截图
(来源:clearlight.com)

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有