●點(diǎn)擊服務(wù)器行為面板中的“綁定”,建一個(gè)名為MemberShow的數(shù)據(jù)集,“連接”選擇ConnMember,“表格”選擇Member,“列”全選,“排序”選擇MemberDate,降序。點(diǎn)擊“高級(jí)”按鈕,修改SQL框中自動(dòng)生成的代碼: 原代碼為: SELECT * FROM Member ORDER BY MemberDate DESC
將代碼修改為: SELECT * FROM (((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity) INNER JOIN Wedlock ON Member.Wedlock=Wedlock.Wedlock ORDER BY MemberDate DESC 修改完代碼后,點(diǎn)擊“確定”,大功告成! 現(xiàn)在,您可以打開(kāi)記錄集看一下,五個(gè)表中的字段全部集成在MemberShow記錄集中,您只要將相應(yīng)的字段綁定在該字段想顯示的單元格中即可。這下好了,所有的數(shù)字編號(hào)全部變成了相應(yīng)的名稱,如會(huì)員權(quán)限,不再是“1”和“2”的數(shù)字形式了,而是變成了相應(yīng)的名稱“未付費(fèi)會(huì)員”和“已付費(fèi)會(huì)員”。其它的數(shù)字編號(hào)也變成了顯示的文本名稱,是不是很開(kāi)心呢?
注意事項(xiàng): ●在輸入字母過(guò)程中,一定要用英文半角標(biāo)點(diǎn)符號(hào),單詞之間留一半角空格; ●在建立數(shù)據(jù)表時(shí),如果一個(gè)表與多個(gè)表聯(lián)接,那么這一個(gè)表中的字段必須是“數(shù)字”數(shù)據(jù)類型,而多個(gè)表中的相同字段必須是主鍵,而且是“自動(dòng)編號(hào)”數(shù)據(jù)類型。否則,很難聯(lián)接成功。 ●代碼嵌套快速方法:如,想連接五個(gè)表,則只要在連接四個(gè)表的代碼上加一個(gè)前后括號(hào)(前括號(hào)加在FROM的后面,后括號(hào)加在代碼的末尾即可),然后在后括號(hào)后面繼續(xù)添加“INNER JOIN 表名X ON 表1.字段號(hào)=表X.字段號(hào)”代碼即可,這樣就可以無(wú)限聯(lián)接數(shù)據(jù)表了:)
語(yǔ)法格式: 其實(shí) INNER JOIN ……ON的語(yǔ)法格式可以概括為: FROM (((表1 INNER JOIN 表2 ON 表1.字段號(hào)=表2.字段號(hào)) INNER JOIN 表3 ON 表1.字段號(hào)=表3.字段號(hào)) INNER JOIN 表4 ON Member.字段號(hào)=表4.字段號(hào)) INNER JOIN 表X ON Member.字段號(hào)=表X.字段號(hào) 您只要套用該格式就可以了。
連接兩個(gè)數(shù)據(jù)表的用法: FROM Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort 語(yǔ)法格式可以概括為: FROM 表1 INNER JOIN 表2 ON 表1.字段號(hào)=表2.字段號(hào)
連接三個(gè)數(shù)據(jù)表的用法: FROM (Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel 語(yǔ)法格式可以概括為: FROM (表1 INNER JOIN 表2 ON 表1.字段號(hào)=表2.字段號(hào)) INNER JOIN 表3 ON 表1.字段號(hào)=表3.字段號(hào)
連接四個(gè)數(shù)據(jù)表的用法: FROM ((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity 語(yǔ)法格式可以概括為: FROM ((表1 INNER JOIN 表2 ON 表1.字段號(hào)=表2.字段號(hào)) INNER JOIN 表3 ON 表1.字段號(hào)=表3.字段號(hào)) INNER JOIN 表4 ON Member.字段號(hào)=表4.字段號(hào)
連接五個(gè)數(shù)據(jù)表的用法: FROM (((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity) INNER JOIN Wedlock ON Member.Wedlock=Wedlock.Wedlock 語(yǔ)法格式可以概括為: FROM (((表1 INNER JOIN 表2 ON 表1.字段號(hào)=表2.字段號(hào)) INNER JOIN 表3 ON 表1.字段號(hào)=表3.字段號(hào)) INNER JOIN 表4 ON Member.字段號(hào)=表4.字段號(hào)) INNER JOIN 表5 ON Member.字段號(hào)=表5.字段號(hào)