DQL 的定义和基础查询

阅读(2510) 标签: 基础查询, 查询,

本节主要介绍DQL的定义和基础查询。

当业务人员想要查看组表emps.ctx的数据时,如何实现无需了解数据库表结构,仅通过界面简单操作即可灵活查询呢? 很简单,只需几步就能轻松搞定!

上一章讲了虚表的定义,数据的来源准备完毕,那么接下来我们就用上一章节中定义的虚表来继续制作元数据文件,进而介绍DQL模型在DQL查询中的使用。

步骤一: 由虚表生成DQL

在元数据编辑设计器中打开上面定义过虚表的demo.glmd。先通过虚表生成DQL表,点击Tool - Generate table from pseudo table

 

弹出的窗口中系统自动勾选所有虚表。

Field自动勾选包括特殊字段在内的所有字段,比如emps

点击【OK

点击【Save】,到这里,元数据文件中的DQL定义就制作完成了。更复杂的元数据定义,后面章节会详细介绍。

步骤二: 进行简单DQL查询

接下来就可以进行DQL查询了,点击Tool - DQL query

 

双击表名empsDQL语句编辑框内自动出现查询语句,缺省查询该表所有列的数据,包含伪字段。

 

点击【Execute】按钮后,浏览查询结果数据:

 

通过勾选【Select】中的字段查询部分字段数据:

需要自定义查询语句时,参考关联查询语法章节。