MYSQL查询实例(QBE)

发布于 2024-10-31 11:43:14 字数 206 浏览 2 评论 0原文

我真的不明白这个

QBE

的意思..我已经搜索过,但我无法理解这个术语..

我的客户需要

使用 QBE 生成报告

这是 REGEXP 搜索,但不清楚,

任何人都可以有更好的例子来理解这一点。 请与我分享谢谢!

I really don't understand this

QBE

means.. I have searched but i unable to understand this term ..

My client need to

generate report using QBE

as my knowledge this is REGEXP search but not clear,

can anyone have the better example to understand this..
Please share with me Thanks !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤独患者 2024-11-07 11:43:14

示例查询(QBE)是以更灵活的方式编写数据库查询的简单方法。

例如,我可以通过在搜索框中指定 doc.. 来搜索数据库表中的字符串“doc”。
然后它将搜索所有以“doc”开头的字符串。

在您的案例报告页面中应该有某种过滤器。您可以在其中指定您的输入。根据填充的值,将形成适当的查询并通过 MySQL 触发。

请记住,QBE 只是查询模型之上的一层。

谢谢,
拉金德拉。

Query by example(QBE) is simple way of writing DB queries in more flexible ways.

e.g. I can search a string "doc" in my DB table by specifying doc.. in my search box.
Then it will search all string start with "doc".

In your case report page should have some kind of filters. From where you can specify your inputs. Depending upon values filled, appropriate query will be formed and fired over MySQL.

Please remember that QBE is just a layer above query model.

Thanks,
Rajendra.

濫情▎り 2024-11-07 11:43:14

如果您有 Microsoft Access,则可以使用 SQL 或 QBE 创建查询。 QBE 看起来像一个大约有 5 行的电子表格。当您将表格列拖到工作表时,它将作为列添加。您可以使用行来指定过滤(WHERE 子句)。同一行中的表达式进行 AND 运算,不同行的表达式进行 OR 运算。

所以你可能有这个...

名字|年龄 |年龄
| |
= '史密斯' | > 10 | 10 < 20
|

会产生...
“选择姓名、年龄,其中姓名 = 'Smith' AND 年龄 > 10 AND 年龄 < 20

If you have Microsoft Access, you can create queries using SQL or QBE. QBE looks like a spreadsheet with ~5 rows (sort of). When you drag a table column to the sheet, it will be added as a column. You use the rows to specify filtering (the WHERE clause). Expressions going across in the same row are ANDED together, expressions on different rows are ORed together.

So you might have this...

name | age | age
| |
= 'Smith' | > 10 | < 20
|

would yield...
"SELECT name, age FROM WHERE name = 'Smith' AND age > 10 AND age < 20

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文