民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科

第73題

關於SQL 語法的使用,以下哪些敘述是正確的?

題目

關於SQL 語法的使用,以下哪些敘述是正確的?

  1. (1) LIKE 可以用來查詢比對某個字串的一部分
  2. (2) 要比較屬性是否為NULL 值,必須用IS 關鍵字,不可用等號(=)
  3. (3) EXISTS 可以用來找出存在的值組資料數目
  4. (4) DISTINCT 可以用來移除查詢結果中的重複值組(Tuple)

官方答案

(1) LIKE 可以用來查詢比對某個字串的一部分、(2) 要比較屬性是否為NULL 值,必須用IS 關鍵字,不可用等號(=)、(4) DISTINCT 可以用來移除查詢結果中的重複值組(Tuple)

解析

SQL基礎語法:1.LIKE搭配萬用字元(%, _)可進行字串部分比對,正確。2.NULL代表「值不存在」,無法用=比較,必須用IS NULL或IS NOT NULL,正確。3.EXISTS用於檢查子查詢是否返回至少一列(布林值),不回傳資料數目,錯誤。4.DISTINCT關鍵字用於消除查詢結果中完全重複的資料列,正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料