LONGEPASS
Q15.

MariaDB 語法「SELECT GREATEST(34.0, 3.0, 5.0, 767.0);」,其執行結果為何?

網頁設計 · 乙級 · 應用軟體安裝及使用 · Q15

難易度分析

2 / 5

本題僅需掌握單一內建函數的基本定義與功能即可解答,不涉及複雜的邏輯推理或例外狀況,屬於基礎概念的直接應用。

正確答案:①767.0

① 767.0:GREATEST() 函數會回傳參數列表中的最大值,在 34.0、3.0、5.0、767.0 中,767.0 為最大數值,因此執行結果正確回傳 767.0。

錯誤選項解析

  • ② 34.0:34.0 並非最大值,GREATEST() 會比較所有傳入參數並回傳最大者,此選項混淆了數值大小順序。
  • ③ 5.0:5.0 並非最大值,GREATEST() 的功能是找出參數中的最大值而非中間值或平均值,此選項誤解函數行為。
  • ④ 3.0:3.0 為參數列表中的最小值,若要回傳最小值應使用 LEAST() 函數而非 GREATEST(),此選項混淆了兩個函數的功能。
Learning Tip

"此類題型常考 GREATEST() 與 LEAST() 兩個數值比較函數的區別。GREATEST() 回傳參數中的最大值,LEAST() 回傳最小值。實務上需注意傳入參數的資料類型必須一致,否則可能產生隱含型別轉換的意外結果。"

學員答題分佈

①767.00%
②34.00%
③5.00%
④3.00%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目