●點擊伺服器行為面板中的“綁定”,建一個名為MemberShow的資料集,“串連”選擇ConnMember,“表格”選擇Member,“列”全選,“排序”選擇MemberDate,降序。點擊“進階”按鈕,修改SQL框中自動產生的程式碼:
原代碼為:
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
修改完代碼後,點擊“確定”,大功告成!
現在,您可以開啟記錄集看一下,五個表中的欄位全部整合在MemberShow記錄集中,您只要將相應的欄位綁定在該欄位想顯示的儲存格中即可。這下好了,所有的數字編號全部變成了相應的名稱,如會員許可權,不再是“1”和“2”的數字形式了,而是變成了相應的名稱“未付費會員”和“已付費會員”。其它的數字編號也變成了顯示的文本名稱,是不是很開心呢?
注意事項:
●在輸入字母過程中,一定要用英文半形標點符號,單詞之間留一半形空格;
●在建立資料表時,如果一個表與多個表聯結,那麼這一個表中的欄位必須是“數字”資料類型,而多個表中的相同欄位必須是主鍵,而且是“自動編號”資料類型。否則,很難聯結成功。
●代碼嵌套快速方法:如,想串連五個表,則只要在串連四個表的代碼上加一個前後括弧(前括弧加在FROM的後面,後括弧加在代碼的末尾即可),然後在後括弧後面繼續添加“INNER JOIN 表名X ON 表1.欄位號=表X.欄位號”代碼即可,這樣就可以無限聯結資料表了:)
文法格式:
其實 INNER JOIN ……ON的文法格式可以概括為:
FROM (((表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號) INNER JOIN 表4 ON Member.欄位號=表4.欄位號) INNER JOIN 表X ON Member.欄位號=表X.欄位號
您只要套用該格式就可以了。
串連兩個資料表的用法:
FROM Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort
文法格式可以概括為:
FROM 表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號
串連三個資料表的用法:
FROM (Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel
文法格式可以概括為:
FROM (表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號
串連四個資料表的用法:
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
文法格式可以概括為:
FROM ((表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號) INNER JOIN 表4 ON Member.欄位號=表4.欄位號
串連五個資料表的用法:
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
文法格式可以概括為:
FROM (((表1 INNER JOIN 表2 ON 表1.欄位號=表2.欄位號) INNER JOIN 表3 ON 表1.欄位號=表3.欄位號) INNER JOIN 表4 ON Member.欄位號=表4.欄位號) INNER JOIN 表5 ON Member.欄位號=表5.欄位號