·您的位置: 首页 » 资源教程 » 编程开发 » 数据库 » 利用插件创建复杂查询语句

利用插件创建复杂查询语句

类别: MSSQL教程  评论数:0 总得分:0

DWMX为我们提供了创建简单记录集的设置面板,但是当查询条件比较复杂时,就必须手工输入查询语句,比如在数字面包的网站“http://www.dw-mx.com”看到 levitian 写的一篇关于多表查询的文章\"用 INNER JOIN语法联接多个表建记录集\",内容涉及到5个表的内容查询,这篇文章中提到:

“多表联接建立记录集是十分有用的,因为某些情况下,我们需要把数字数据类型显示为相应的文本名称,这就遇到了多表联接建立记录集的问题。比如作一个会员注册系统,共有五个表,会员信息数据表member、会员身份表MemberIdentity、会员权限表MemberLevel、会员类别表MemberSort和会员婚姻状况表Wedlock。如果想把会员注册信息全部显示出来,肯定要将这四个表连起来,否则大家看到的某些会员信息可能只是数据编号。

以会员类别表来说,在其数据表中:1代表普通会员,2代表高级会员,3代表终身会员,在显示时,如果不将会员类别表与会员详细数据表相关联,那么假如我们现在看到的是一名普通会员的注册信息,我们只能看到其类别为1,而谁又会知道1代表的是普通会员呢?所以要将会员类别表与会员详细数据表相关联,关联后,1就显示为普通会员,2就显示为高级会员,3就显示为终身会员,这样多好?同理,其它两个表也要与会员详细数据表相关联才能把数据编号显示为相应的名称。”

本教程介绍的功能扩展插件能够使你不用“手工”输入语句就能创建关系复杂的查询,但并不表示你可以不用学习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:文本(会员婚姻状况类别)
-= 资 源 教 程 =-
文 章 搜 索
关键词:
类型:
范围:
纯粹空间 softpure.com
Copyright © 2006-2008 暖阳制作 版权所有
QQ: 15242663 (拒绝闲聊)  Email: faisun@sina.com
 纯粹空间 - 韩国酷站|酷站欣赏|教程大全|资源下载|免费博客|美女壁纸|设计素材|技术论坛   Valid XHTML 1.0 Transitional
百度搜索 谷歌搜索 Alexa搜索 | 粤ICP备19116064号-1