基礎查詢與限制
使用 SELECT 與 FROM 檢索特定欄位,大數據時搭配 LIMIT 與 OFFSET 分頁讀取以優化系統效能。
條件篩選與排序
利用 WHERE 設定過濾條件,支援 LIKE 模糊比對(% 與 _)及 BETWEEN 區間選取,並透過 ORDER BY 進行升降序排列。
數據彙總與分組
運用 AVG、COUNT 等函數計算統計值,GROUP BY 用於分類數據,分組後的二次篩選必須使用 HAVING 而非 WHERE。
語法邏輯與順序
SQL 執行順序固定,例如 ORDER BY 必須在 LIMIT 之前,HAVING 必須在 GROUP BY 之後,順序錯誤會導致報錯。
資料表維護安全
CREATE 建立表結構需指定主鍵 (PK);執行 UPDATE 或 DELETE 時務必加上 WHERE 條件,以免誤刪全表資料。
跨表關聯查詢
透過 LEFT JOIN 保留主表所有紀錄,或使用 INNER JOIN 僅顯示兩表皆有對應的交集資料。
觀眾怎麼看
整理 35 則有效留言信心 高觀眾高度肯定本片教學邏輯清晰且濃縮,能有效協助初學者快速上手 SQL 基礎語法。
觀眾普遍認為影片將十年份的 SQL 語法濃縮在短時間內講述,邏輯清晰且非常適合初學者入門。
觀眾建議初學者不應僅止於觀看,應搭配線上練習網站實際操作,並善用 Notion 筆記輔助學習。
部分觀眾在練習網站操作時,遇到如 UNIQUE constraint failed 等錯誤訊息或介面操作問題,尋求解決方案。
有觀眾指出影片中關於 BETWEEN 的說明有誤,強調該語法為閉區間,包含起始與結束數值,與大於等於及小於的寫法結果不同。
觀眾希望未來能有更進階的 SQL 內容,或針對特定資料庫軟體(如 Microsoft SQL Server)進行教學。
本摘要僅基於提供的 35 則留言樣本,無法代表全體觀眾意見。