Rayna 發問時間: 電腦與網際網路軟體 · 1 0 年前

2個資料表做結合

我有2個資料表「學生名單」和「住宿名單」

索引值是「學號」

我要如何將「住宿名單」的資料表的「house」欄位的代碼(G跟S)

填入在「學生名單」資料表中有的「住宿代碼」欄位裡?

參考圖片

學生名單資料表 http://f23.yahoofs.com/myper/ZaVYp3aUBR2IU12zvPbYP...

住宿名單資料表 http://f23.yahoofs.com/myper/ZaVYp3aUBR2IU12zvPbYP... 

已更新項目:

我忘了說是access2003

2 個已更新項目:

可是學生名單是指全校所有學生喔!

住宿名單是學生名單的其中一部份

所以若用excel應該無法成立

我知道資料庫可以做

但我把書丟了

網路上也沒詳解…

可以請直接以例如「檔案-開啟新檔」這種步驟式的講解嗎?

不然我也看的霧煞煞

3 個已更新項目:

謝謝ETking詳細的解說

算是成功了一半吧…

實驗的結果是將house欄位名稱填入住宿代碼

但是我要的是house欄位裡的值(G,S)填入住宿代碼

不過還是謝謝你

我再多測試一下。

4 個已更新項目:

成功了

在最後的步驟的 更新至: 輸入「住宿名單.house」就可以了

SQL語法也是只要修改 SET 98四技舊生.住宿代碼 = 住宿名單.house;

謝謝2位回答的朋友和給意見的朋友。

5 個解答

評分
  • ETking
    Lv 6
    1 0 年前
    最佳解答

    在「物件」中點按「查詢」→「新增」→「設計檢視」→

    「顯示資料表」中點按「98四技舊生」資料表 →「新增」鈕,

    再點按「住宿名單」資料表 →「新增」鈕 → 「關閉」鈕

    (如圖顯示) http://www.funp.net/866058

    先點按住「98四技舊生」的「學號」欄位,

    滑鼠拖曳至「住宿名單」的「stuno」欄位,

    使其產生二個欄位的關聯線。

    (如圖顯示)

    滑鼠左鍵點按住「98四技舊生」的「住宿代碼」欄位,

    拖曳到下方「欄位」處放開滑鼠左鍵。

    再到功能列中的「查詢類型」選擇「更新查詢」。

    在「更新至:」的位置中輸入 [house],

    再點按「執行」後,即可完成所要結果。

    SQL語法如下:

    UPDATE 98四技舊生 INNER JOIN 住宿名單 ON [98四技舊生].學號=住宿名單.stuno SET 98四技舊生.住宿代碼 = [house];

    試看看

  • 匿名使用者
    7 年前

    還是要去 http://aaashops。com 品質不錯,老婆很喜歡。

    匂匸剱唃京偱侫傭

  • 匿名使用者
    7 年前

    http://Lv333。com 這家不錯超3A品質,買幾次啦,跟真的一樣。

    傶刨厚

  • 麗玉
    Lv 4
    1 0 年前

    是Access檔吧~

    可以建立母子資料表的型式或建立關連在查詢時做資料的篩選

    在SQL語法下

    SELECT 資料表1.學號, 資料表1.姓名, 資料表2.住宿代碼

    FROM 資料表1 INNER JOIN 資料表2 ON 資料表1.學號 = 資料表2.學號;

  • 您覺得這個回答如何?您可以登入為回答投票。
  • w y m
    Lv 6
    1 0 年前

    住宿名單無法進入,只有用假設,假設兩個名單都是EXCEL,假設A欄都是學號,假設住宿名單的(HOUSE)在E欄(第5欄),假設學生名單的住宿代碼在I欄

    則I2=vlookup(A2,'住宿名單資料表'!A:E,5,0)向下拉即可

    2009-06-09 17:14:43 補充:

    I2=vlookup(A2,住宿名單資料表!A:E,5,0)沒有單引號

    2009-06-09 21:11:03 補充:

    我對ACCESS不熟,你請意見欄的大大上回答欄幫你吧

還有問題?馬上發問,尋求解答。