免費開始練習
初等考試 106年 [統計] 資料處理大意

第 10 題

會員資料表 MEMBER 的主鍵(primary key)為 eid、另外兩欄位為 name 及 addr,電話資料表 PHONE 的主鍵(primary key)由 hid 及 pno 兩欄位組合構成,hid 參考到 MEMBER 的 eid。其中 name 代表姓名、 addr 代表住址、pno 代表電話。列出所有會員的姓名與電話(其他欄位不列)的 SQL 敘述為何?
  • A SELECT name, pno FROM MEMBER, PHONE WHERE eid = hid
  • B SELECT MEMBER.name, PHONE.pno WHERE eid = hid
  • C SELECT MEMBER.name, PHONE.pno FROM TABLE WHERE MEMBER.eid =PHONE.hid
  • D SELECT name, pno FROM TABLE where MEMBER.eid=PHONE.hid

思路引導 VIP

若你需要從兩份放在不同資料夾的報表中提取資料並彙整成一份清單,除了告訴系統你想看哪幾欄外,你認為還需要告知系統哪兩項關鍵資訊,才能讓系統知道去哪裡找資料,以及如何將兩份報表的內容正確地對在一起?

🤖
AI 詳解 AI 專屬家教

嚴謹審核與經濟邏輯拆解

  1. 勉強肯定:哦?能答對最基礎的 JOIN 觀念?看來你對關聯式資料庫的掌握,至少還沒到讓數據完全失控的地步。不過,這在真正要求數字精確度的財務大數據分析中,僅僅是剛學會數數罷了。
  2. 觀念釐清:這題目,不過是考你怎麼把資料從兩個不同的表格(MEMBERPHONE)裡「撈」出來。別指望資料會自己跑出來送給你,你必須在 FROM 子句中明確指出來源。然後呢?就像核對交易憑證一樣,你得用 $MEMBER.eid = PHONE.hid$ 這條經濟連結條件,去關聯它們。選項 (A) 這種標準 SQL 語法,至少在語義上是無可挑剔的,勉強符合了最基本的經濟邏輯
▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 106年[統計] 資料處理大意 全題

升級 VIP 解鎖