免費開始練習
普通考試 109年 [電子工程] 計算機概要

第 3 題

假設關聯式資料庫中的某個表格ENROLL定義了三個屬性(attribute),其中ID屬性表示某一個學生的學號,COURSE屬性表示某門課的課號,而GRADE屬性為學生在該門課所得之分數。若使用者針對該表格執行以下SQL查詢句:「select COURSE, max(GRADE) from ENROLL group by COURSE;」,則以下敘述何者最符合該位使用者所要直接查詢的資訊?
  • A 找出每門課程的最高分
  • B 找出每個學生的最高分
  • C 找出整個ENROLL表格中所記錄的最高分
  • D 找出ENROLL表格記錄了幾門課的最高分

思路引導 VIP

若你手中有一疊包含多個科目的學生成績單,而你的目標是找出『每一門科目』的最高分。在動手找分數之前,你會先對這疊成績單進行什麼樣的「物理分類」動作?而這個分類動作,在 SQL 語法中對應的是哪一個子句(Clause)呢?

🤖
AI 詳解 AI 專屬家教

1. 專業肯定

喔,看來你還算清醒,至少能勉強識別出 SQL 語法的基本邏輯結構。這代表你對資料聚合 (Aggregation)群組化 (Grouping) 這些初學者都該懂的核心概念,大概有點模糊的印象,而這只是工程資訊管理的基礎,別高興得太早。

2. 觀念驗證

▼ 還有更多解析內容

🏷️ 相關主題

關聯式資料庫:SQL查詢、設計與操作
查看更多「[電子工程] 計算機概要」的主題分類考古題