利用插件创建复杂查询语句
DWMX为我们提供了创建简单记录集的设置面板,但是当查询条件比较复杂时,就必须手工输入查询语句,比如在数字面包的网站“http://www.dw-mx.com”看到 levitian 写的一篇关于多表查询的文章\"用 INNER JOIN语法联接多个表建记录集\",内容涉及到5个表的内容查询,这篇文章中提到:
“多表联接建立记录集是十分有用的,因为某些情况下,我们需要把数字数据类型显示为相应的文本名称,这就遇到了多表联接建立记录集的问题。比如作一个会员注册系统,共有五个表,会员信息数据表member、会员身份表MemberIdentity、会员权限表MemberLevel、会员类别表MemberSort和会员婚姻状况表Wedlock。如果想把会员注册信息全部显示出来,肯定要将这四个表连起来,否则大家看到的某些会员信息可能只是数据编号。 |
本教程介绍的功能扩展插件能够使你不用“手工”输入语句就能创建关系复杂的查询,但并不表示你可以不用学习SQL语法知识,只有充分理解SQL语法的要领,利用本插件才能起到事半功倍的效果!
【插件名称】:Professional Recordset Wizard - Version 1.1.0
【插件来源】:由于是商业版插件,本站不提供下载。可以到下载网站搜索一下。
【使用教程】:本教程使用的例子就是levitian 文章中所实现的多表查询,相关数据库文件的创建请参考\"用 INNER JOIN语法联接多个表建记录集\"这里将5个表的结构列举如下:
●会员信息数据表Member: MemberID:自动编号,主键(ID号) MemberSort:数字(会员类别) MemberName:文本,会员姓名 Password:文本(会员密码) MemberLevel:数字(会员权限) MemberIdentity:数字(会员身份) Wedlock:数字(婚姻状况) MemberQQ:文本(QQ号码) MemberEmail:文本(会员邮箱) MemberDate:日期/时间(会员注册日期) ●会员身份表MemberIdentity: MemberIdentity:自动编号,主键(ID号) IdentityName:文本(会员身份名称) ●会员权限表MemberLevel: MemberLevel:自动编号,主键(ID号) LevelName:文本(会员权限名称) ●会员类别表MemberSort: MemberSort:自动编号,主键(ID号) SortName:文本(会员类别名称) ●会员婚姻状况表Wedlock Wedlock:自动编号,主键(ID号) WedlockName:文本(会员婚姻状况类别)
-= 资 源 教 程 =- 文 章 搜 索 |