線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:906
推到 Plurk!
推到 Facebook!

可以去除多個資料表內的重複值嗎?

尚未結案
China Join
中階會員


發表:81
回覆:242
積分:89
註冊:2003-03-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-19 14:56:15 IP:61.217.xxx.xxx 未訂閱
您好: 小弟建立一個全校學生的資料表,然後有兩個欄位分別是學生和老師,以學 生為主鍵,名稱不能重複,但是如此一來老師的名稱必須重複很多次,(一 個老師教很多學生)因此想改為 在資料庫內建立多個資料表,一個資料表記錄老師的名字,然後依照老師的 名字建立學生的資料表(有幾個老師建立幾個),但是這樣可以讓學生不重 複出現嗎? 抱歉小弟資料庫正規劃的觀念不是很清楚,如果前輩們知道如何解決這個問 題,可以教教小弟ㄇ,拜託ㄌ ToT 補充一下,小弟希望輸入時可以擁有主鍵功能,也就是如果某個資料表已有 這位學生則禁止輸入 .... Ps.目前使用 paradox 資料庫,沒有建立任何關連 發表人 - China Join 於 2003/04/19 15:08:02
BeautyGirl
一般會員


發表:1
回覆:7
積分:6
註冊:2003-04-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-20 12:11:38 IP:61.216.xxx.xxx 未訂閱
Insert into A(key1,Field2,...)   select * from B     where key1 not in (select key1 from A where ...)    參考看看喔 
系統時間:2024-04-27 0:36:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!