新人日誌
首頁
關於我
部落格
Toggle Menu
所有文章
所有文章
共 1143 篇文章
搜尋
重設
1
2
...
127
Next
資料庫
跨表單查詢:用合併鏈串接多張表
前幾篇我們學了 JOIN 的基本用法,都是兩張表合併在一起。 但實務上,你經常需要把三張、四張、甚至更多張表合併在一起。 這篇來看怎麼把多張表串成一條合併鏈,並且用一個完整的實戰練習來演練。
2026年2月3日
資料庫
跨表單查詢:四種 JOIN 的差別與使用時機
上一篇我們學了 JOIN,可以把兩張表合併在一起。 但 JOIN 有一個盲點,在某些情況下會讓你的資料無聲無息地消失。 這篇來看這個問題是什麼,以及怎麼解決。
2026年2月3日
資料庫
跨表單查詢:用 JOIN 合併兩張表(正式寫法)
上一篇我們學了用逗號合併兩張表,但發現一個問題:合併條件和篩選條件混在一起,很難維護。 這篇來學正式的合併指令:JOIN。 它做的事情跟上一篇一模一樣,只是寫法比較漂亮。
2026年2月2日
資料庫
跨表單查詢:用 FROM 合併兩張表(排列組合)
上一篇我們學了「先計算」的做法,把子查詢放在 WHERE 裡面。 這篇要來學「先合併」的做法,把兩張表合併成一張大表,再做計算。 我們會從一個很笨、很暴力的方式開始,讓你理解合併的底層原理。
2026年2月2日
資料庫
跨表單查詢:用子查詢做篩選條件(先計算的做法)
在上一篇文章,我們介紹了兩種跨表查詢的策略:「先計算」和「先合併」。 這篇文章來實作「先計算」的做法,也就是把子查詢放在篩選條件中。
2026年1月30日
資料庫
跨表單查詢:兩張表的資料怎麼合?先計算 vs 先合併
在學跨表單查詢之前,先來想一想:如果沒有電腦,你會怎麼把兩張表的資料合在一起? 當我們想清楚「手動會怎麼做」,就能更容易理解要給電腦什麼規則。
2026年1月30日
資料庫
跨表單查詢:從正規化理解跨表查詢的必要性
在前面的文章中,我們學會了怎麼在「單一表格」裡面把資料整理成想要的樣子。 這一次,我們要來學一個不同類型的技巧——跨表單查詢。 簡單來說,就是把「不同表格」的資料整併在一起。
2026年1月27日
資料庫
SQL SELECT 入門:GROUP BY 與窗函數實戰練習
前面我們學了很多資料整理的技巧,包括排序、聚合、GROUP BY、窗函數等等。 這篇文章要透過三個實戰題目,幫你把這些技巧串起來,學會如何分析需求、拆解問題,然後寫出對應的 SQL。
2026年1月27日
資料庫
SQL SELECT 入門:PARTITION BY 與窗函數教學
前面我們學過了 GROUP BY 搭配聚合函數,可以把資料分組後做統計。 但你有沒有發現一個問題? 一旦用了 GROUP BY,資料就被「壓縮」了,你看不到每一筆原始資料的樣子。 這篇文章要教你一個大...
2026年1月27日