在真實情境中,每個 SQL 查詢都始於一個商業問題。接下來就靠你決定如何撰寫能回答該問題的查詢。一起來試試看。
使用 films 資料表:哪一個 release_year 的語言多樣性最高?
films
release_year
花點時間把這個問題轉換成程式碼,並在主控台測試你的查詢。
「語言多樣性最高」可以解讀為 COUNT(DISTINCT ___)。現在交給你了。
COUNT(DISTINCT ___)
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
在第一章中,你將學會如何查詢電影資料庫,並選取回答電影與演員相關問題所需的資料。你也會了解 SQL 程式碼的執行順序與格式規範。
學習如何用 SQL 篩選數值與文字資料。篩選是這種語言的一項重要用途。你將學會使用新的關鍵字與運算子,幫助你縮小查詢範圍,取得符合條件的結果,並更深入理解 NULL 值以及如何處理它們。
SQL 讓你能放大或縮小視角,更全面理解整個資料集、其子集合,以及個別紀錄。你將學會使用彙總函式來摘要資料,並在查詢中進行基本算術運算,以洞察成功電影的關鍵。
最後一章將教你如何排序與分組資料。這些技能能把你的分析提升到新層次,協助你找出關鍵的商業洞見,並辨識趨勢與表現。你也會透過實作,判斷哪些電影表現最佳,以及電影片長與預算如何隨時間改變。
當前練習