访问 http://www.qqread.com/dreamweaver/q324104022.html步骤二 表与表之间的联接
( 1 )新建数据查询。运行 Access ,打开数据库“ dwdat.mdb ”,新建数据查询,如图 84-3 所示。
( 2 ) 接下来建立表与表之间的联接。“ CPDD ”表与“ DreamweaverKH ”表联接的关键字段为“ USENAME ”,由于“ DreamweaverKH ”表的字段“ USENAME ”本身是主键,所以在上一步操作中会自动建立两表之间的联系。“ CPDD ”表与“ DreamweaverCP ”表联接的关键字段为“ CPID ”,因此要建立两表之间的联系,就要拖拉“ CPDD ”表中的字段“ CPID ”到“ DreamweaverKH ”表中的字段“ CPID ”上,如图 84-4 所示。
( 3 ) 设置查询显示字段分别为“ CPDD ”表中的字段“ DDID ”、“ CPID ”、“ SL ”、“ DDTIME ”,还有“ DreamweaverCP ”表中的字段“ CPDJ ”和“ DreamweaverKH ”表中的字段“ USEEMAIL ”,如图 84-5 所示。


( 4 )选择【视图】|【 SQL 视图】菜单命令,弹出【查询 1 :选择查询】窗口,在窗口中显示如下所述的 SQL 代码。
SELECT CPDD.DDID, CPDD.CPID, CPDD.SL, CPDD.DDTIME, Dreamweaver CP.CPDJ, DreamweaverKH.USEEMAIL
FROM DreamweaverCP, CPDD INNER JOIN DreamweaverKH ON CPDD. USENAME = DreamweaverKH.USENAME;
将 SQL 代码改为
SELECT CPDD.DDID, CPDD.CPID, CPDD.SL, CPDD.DDTIME, DreamweaverCP. CPDJ, DreamweaverKH.USEEMAIL, CPDD.SL*DreamweaverCP.CPDJ AS CPSUM FROM DreamweaverCP, CPDD INNER JOIN DreamweaverKH ON CPDD. USENAME = DreamweaverKH.USENAME;
(读者可打开【光盘】|【源文件】|【实例 84 】|【 84.2.txt 】文件,直接复制)
即添加代码 , CPDD.SL*DreamweaverCP.CPDJ AS CPSUM ,这是给原来的查询表添加一个新的字段“ CPSUM ”,其值是由“ CPDD ”表中的字段“ SL ”乘以“ DreamweaverCP ”表中的字段“ CPDJ ”得出来的。
( 5 )保存该查询为“ NewEmail ”,关闭 Access 。进入讨论组讨论。
( 1 )新建数据查询。运行 Access ,打开数据库“ dwdat.mdb ”,新建数据查询,如图 84-3 所示。
( 2 ) 接下来建立表与表之间的联接。“ CPDD ”表与“ DreamweaverKH ”表联接的关键字段为“ USENAME ”,由于“ DreamweaverKH ”表的字段“ USENAME ”本身是主键,所以在上一步操作中会自动建立两表之间的联系。“ CPDD ”表与“ DreamweaverCP ”表联接的关键字段为“ CPID ”,因此要建立两表之间的联系,就要拖拉“ CPDD ”表中的字段“ CPID ”到“ DreamweaverKH ”表中的字段“ CPID ”上,如图 84-4 所示。
( 3 ) 设置查询显示字段分别为“ CPDD ”表中的字段“ DDID ”、“ CPID ”、“ SL ”、“ DDTIME ”,还有“ DreamweaverCP ”表中的字段“ CPDJ ”和“ DreamweaverKH ”表中的字段“ USEEMAIL ”,如图 84-5 所示。


( 4 )选择【视图】|【 SQL 视图】菜单命令,弹出【查询 1 :选择查询】窗口,在窗口中显示如下所述的 SQL 代码。
SELECT CPDD.DDID, CPDD.CPID, CPDD.SL, CPDD.DDTIME, Dreamweaver CP.CPDJ, DreamweaverKH.USEEMAIL
FROM DreamweaverCP, CPDD INNER JOIN DreamweaverKH ON CPDD. USENAME = DreamweaverKH.USENAME;
将 SQL 代码改为
SELECT CPDD.DDID, CPDD.CPID, CPDD.SL, CPDD.DDTIME, DreamweaverCP. CPDJ, DreamweaverKH.USEEMAIL, CPDD.SL*DreamweaverCP.CPDJ AS CPSUM FROM DreamweaverCP, CPDD INNER JOIN DreamweaverKH ON CPDD. USENAME = DreamweaverKH.USENAME;
(读者可打开【光盘】|【源文件】|【实例 84 】|【 84.2.txt 】文件,直接复制)
即添加代码 , CPDD.SL*DreamweaverCP.CPDJ AS CPSUM ,这是给原来的查询表添加一个新的字段“ CPSUM ”,其值是由“ CPDD ”表中的字段“ SL ”乘以“ DreamweaverCP ”表中的字段“ CPDJ ”得出来的。
( 5 )保存该查询为“ NewEmail ”,关闭 Access 。进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 网页改版是家家难念的经 (0次浏览)
- DWMX+ACCESS制作企业新闻系统 (0次浏览)
- DW8代码工具栏试用 (0次浏览)
- DW MX 中表单数据的传递 (0次浏览)
- DW MX 设计360度全景滚动效果图 (0次浏览)
- DW MX 的快键一览表 (0次浏览)
- Dreamweaver MX中移动层的使用 (0次浏览)
- Dreamweaver MX制作文字特效 (0次浏览)
- Dreamweaver MX 也要 VSS (0次浏览)
- 制作网页的十大诀窍! (0次浏览)



