日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > access > 用 INNER JOIN語法聯(lián)接多個表建記錄集

用 INNER JOIN語法聯(lián)接多個表建記錄集

來源:程序員人生   發(fā)布時間:2013-12-10 00:22:11 閱讀次數(shù):2807次
用 INNER JOIN語法聯(lián)接多個表建記錄集
多表聯(lián)接建立記錄集是十分有用的因為某些情況下我們需要把數(shù)字數(shù)據(jù)類型顯示為相應(yīng)的文本名稱這就遇到了多表聯(lián)接建立記錄集的問題比如作一個會員注冊系統(tǒng)共有五個表會員信息數(shù)據(jù)表member會員身份表MemberIdentity會員權(quán)限表MemberLevel會員類別表MemberSort和會員婚姻狀況表Wedlock如果想把會員注冊信息全部顯示出來肯定要將這四個表連起來否則大家看到的某些會員信息可能只是數(shù)據(jù)編號
    以會員類別表來說在其數(shù)據(jù)表中代表普通會員代表高級會員代表終身會員在顯示時如果不將會員類別表與會員詳細數(shù)據(jù)表相關(guān)聯(lián)那么假如我們現(xiàn)在看到的是一名普通會員的注冊信息我們只能看到其類別為而誰又會知道代表的是普通會員呢?所以要將會員類別表與會員詳細數(shù)據(jù)表相關(guān)聯(lián)關(guān)聯(lián)后就顯示為普通會員就顯示為高級會員就顯示為終身會員這樣多好?同理其它兩個表也要與會員詳細數(shù)據(jù)表相關(guān)聯(lián)才能把數(shù)據(jù)編號顯示為相應(yīng)的名稱

    前天制作網(wǎng)站后臺時遇到此問題在面包論壇狂迷俱樂部藍色理想D多媒體論壇發(fā)了貼子求救都沒有獲得答案只好自己研究花了兩天時間終于成功現(xiàn)將其寫成教程供大家分享希望大家少走彎路
    本教程是把五個表聯(lián)在一起如果愿意您可以將更多的表聯(lián)在一起方法大同小異啦~

    步驟一用Access軟件建立一個名為Member的數(shù)據(jù)庫在其中建五個表分別為會員信息數(shù)據(jù)表member會員身份表MemberIdentity會員權(quán)限表MemberLevel會員類別表MemberSort和會員婚姻狀況表Wedlock

    ●會員信息數(shù)據(jù)表member
    MemberID自動編號主鍵(ID號)
    MemberSort數(shù)字(會員類別)
    MemberName文本會員姓名
    Password文本(會員密碼)
    MemberLevel數(shù)字(會員權(quán)限)
    MemberIdentity數(shù)字(會員身份)
    Wedlock數(shù)字(婚姻狀況)
    MemberQQ文本(QQ號碼)
    MemberEmail文本(會員郵箱)
    MemberDate日期/時間(會員注冊日期)

    ●會員身份表MemberIdentity
    MemberIdentity自動編號主鍵(ID號)
    IdentityName文本(會員身份名稱)

    ●會員權(quán)限表MemberLevel
    MemberLevel自動編號主鍵(ID號)
    LevelName文本(會員權(quán)限名稱)

    ●會員類別表MemberSort
    MemberSort自動編號主鍵(ID號)
    SortName文本(會員類別名稱)

    ●會員婚姻狀況表Wedlock
    Wedlock自動編號主鍵(ID號)
    WedlockName文本(會員婚姻狀況類別)
    說明五個表建好后您可以自行設(shè)置您想要的類別如會員權(quán)限您可以設(shè)置兩個類別--未付費會員已付費會員編號分別為如您設(shè)置了三個選項那么第三個選項的編號當然就是
    下面我們所要作的工作就是把之類的編號顯示為未付費會員已付費會員否則大家誰會知道代表的是未付費會員代表的是已付費會員

    步驟二建DSN數(shù)據(jù)源建記錄集
    ●運行Dreamweaver MX軟件在會員注冊信息顯示頁面建一個名為ConnMember(您也可以起其它的名稱)的DSN數(shù)據(jù)源

    ●點擊服務(wù)器行為面板中的綁定建一個名為MemberShow的數(shù)據(jù)集連接選擇ConnMember表格選擇Member全選排序選擇MemberDate降序點擊高級按鈕修改SQL框中自動生成的代碼
    原代碼為
    SELECT *
    FROM Member
    ORDER BY MemberDate DESC

    將代碼修改為
    SELECT *
    FROM (((Member INNER JOIN MemberSort ON MemberMemberSort=MemberSortMemberSort) INNER JOIN MemberLevel ON MemberMemberLevel=MemberLevelMemberLevel) INNER JOIN MemberIdentity ON MemberMemberIdentity=MemberIdentityMemberIdentity) INNER JOIN Wedlock ON MemberWedlock=WedlockWedlock
    ORDER BY MemberDate DESC
    修改完代碼后點擊確定大功告成!
    現(xiàn)在您可以打開記錄集看一下五個表中的字段全部集成在MemberShow記錄集中您只要將相應(yīng)的字段綁定在該字段想顯示的單元格中即可這下好了所有的數(shù)字編號全部變成了相應(yīng)的名稱如會員權(quán)限不再是的數(shù)字形式了而是變成了相應(yīng)的名稱未付費會員已付費會員其它的數(shù)字編號也變成了顯示的文本名稱是不是很開心呢?

    注意事項
    ●在輸入字母過程中一定要用英文半角標點符號單詞之間留一半角空格
    ●在建立數(shù)據(jù)表時如果一個表與多個表聯(lián)接那么這一個表中的字段必須是數(shù)字數(shù)據(jù)類型而多個表中的相同字段必須是主鍵而且是自動編號數(shù)據(jù)類型否則很難聯(lián)接成功
    ●代碼嵌套快速方法想連接五個表則只要在連接四個表的代碼上加一個前后括號(前括號加在FROM的后面后括號加在代碼的末尾即可)然后在后括號后面繼續(xù)添加INNER JOIN 表名X ON 表字段號=表X字段號代碼即可這樣就可以無限聯(lián)接數(shù)據(jù)表了

    語法格式
    其實 INNER JOIN ……ON的語法格式可以概括為
    FROM (((表 INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON Member字段號=表字段號) INNER JOIN 表X ON Member字段號=表X字段號
    您只要套用該格式就可以了

    現(xiàn)成格式范例
    雖然我說得已經(jīng)比較明白了但為照顧初學(xué)者我還是以本會員注冊系統(tǒng)為例提供一些現(xiàn)成的語法格式范例大家只要修改其中的數(shù)據(jù)表名稱和字段名稱即可

    連接兩個數(shù)據(jù)表的用法
    FROM Member INNER JOIN MemberSort ON MemberMemberSort=MemberSortMemberSort
    語法格式可以概括為
    FROM 表 INNER JOIN 表 ON 表字段號=表字段號

    連接三個數(shù)據(jù)表的用法
    FROM (Member INNER JOIN MemberSort ON MemberMemberSort=MemberSortMemberSort) INNER JOIN MemberLevel ON MemberMemberLevel=MemberLevelMemberLevel 
    語法格式可以概括為
    FROM (表 INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON 表字段號=表字段號

    連接四個數(shù)據(jù)表的用法
    FROM ((Member INNER JOIN MemberSort ON MemberMemberSort=MemberSortMemberSort) INNER JOIN MemberLevel ON MemberMemberLevel=MemberLevelMemberLevel) INNER JOIN MemberIdentity ON MemberMemberIdentity=MemberIdentityMemberIdentity
    語法格式可以概括為
    FROM ((表 INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON Member字段號=表字段號

    連接五個數(shù)據(jù)表的用法
    FROM (((Member INNER JOIN MemberSort ON MemberMemberSort=MemberSortMemberSort) INNER JOIN MemberLevel ON MemberMemberLevel=MemberLevelMemberLevel) INNER JOIN MemberIdentity ON MemberMemberIdentity=MemberIdentityMemberIdentity) INNER JOIN Wedlock ON MemberWedlock=WedlockWedlock
    語法格式可以概括為
    FROM (((表 INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON 表字段號=表字段號) INNER JOIN 表 ON Member字段號=表字段號) INNER JOIN 表 ON Member字段號=表字段號

    連接六個數(shù)據(jù)表的用法與上述聯(lián)接方法類似大家舉一反三吧
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产一区二区精品在线 | 国产成人精品一区二区三区在线 | 久久久久久穴 | 日韩中文视频 | 日韩免费黄色大片 | 2019中文字幕在线视频 | 欧美日日夜夜 | 91精品久久久久久久久青青 | 久久99精品久久久久久久久久久久 | 久久久久成人免费视频 | 91超碰中文字幕久久精品 | 久久精品久久久久久 | 精品欧美一区二区三区 | 一本久久a精品一合区久久久 | xx欧美| 亚洲精品国产第一综合99久久 | 久久精品视频网 | 欧美久| 日韩欧美在线免费 | 黄色av免费电影 | 精品乱人伦一区二区三区 | 欧美日本成人 | 国产精品一区三区 | 久久精品视频在线观看 | 亚洲国产成人av | ...99久久国产成人免费精品 | 97精品国产97久久久久久 | 国产一区二区免费在线观看 | 99re视频在线 | 综合精品久久 | av成人在线电影 | 亚洲日韩欧美视频 | 美日韩av | 国产a区| 国产精选视频 | 国产精品一区二区在线观看 | 成人国产精品免费网站 | 国产精品三级 | 国产精品高清在线观看 | 在线视频91 | 久久一|