新人日誌
首頁
關於我
部落格
Toggle Menu
所有文章
所有文章
共 1151 篇文章
搜尋
重設
1
2
...
128
Next
JavaScript
JavaScript 布林值是什麼?用比較運算子產生 true 和 false
在前面的文章中,我們認識了數字和字串這兩種資料型態。 但在寫程式的時候,我們常常需要做「判斷」——使用者有沒有登入?購物車的金額有沒有超過免運門檻?密碼輸入的對不對? 這篇文章會介紹 JavaScri...
2026年2月13日
JavaScript
JavaScript 數字型態(Number)完整介紹:整數、小數與精確度
上一篇我們認識了什麼是資料值(Value),也知道每個值都有自己的資料型態。 從這篇開始,我們要逐一認識 JavaScript 中不同的資料型態。 第一個登場的,就是最直覺的——數字型態(Number...
2026年2月11日
JavaScript
JavaScript 資料值(Value)是什麼?初學者必讀觀念
當你開始寫 JavaScript,你一定會碰到數字、文字這些東西。 比如 42、”Hello”、true,這些在 JavaScript 裡都叫做資料值(Value)。 但這些值到底是什麼?它們在電腦裡...
2026年2月10日
資料庫
SQL 可讀性:CTE 實戰範例,用 WITH 取代巢狀子查詢
上一篇我們學了 CTE 的語法和好處,知道它可以讓巢狀子查詢變乾淨。 但上一篇的範例比較簡單,子查詢只有兩層,你可能覺得「好像還好啊,沒那麼難讀」。 這篇文章要帶你做一個比較麻煩的實戰任務——組出一張...
2026年2月10日
資料庫
SQL 可讀性:為什麼巢狀查詢讓人想死
上一篇我們用子查詢解決了複雜的需求。 功能是做出來了,但你有沒有發現,那個 SQL 看起來很恐怖? 一層包一層,光是要搞清楚哪個括號對應哪個括號,就讓人頭很痛。 這篇來聊聊,為什麼這種寫法會造成問題,...
2026年2月6日
資料庫
跨表單查詢:結合 JOIN 與 INTERSECT 的實戰應用
前面學了 JOIN 做水平合併,也學了 UNION、INTERSECT、EXCEPT 做垂直整併。 但這些都是單獨的小練習,實際工作中的需求通常更複雜——你可能需要同時用到子查詢、分組計算、多次合併,...
2026年2月6日
資料庫
跨表單查詢:JOIN 的執行順序是什麼?
了 JOIN 之後,你可能會好奇:JOIN 跟 WHERE 的執行順序是什麼? 例如: SELECT 組別.名稱, 組員.名稱 FROM 組別 LEFT JOIN 組員 ON 組別.組別ID = 組員...
2026年2月4日
資料庫
跨表單查詢:用不等於(<>)當 JOIN 的 ON 條件
前幾篇的 JOIN,合併條件都是用 = 來配對,像是 ON 組別.組別ID = 組員.組別ID。 合併條件的本質就是一種篩選。 篩選的意思是:拿一筆資料裡某個欄位的值,去跟另一個值做比對。 例如 ON...
2026年2月4日
資料庫
跨表單查詢:用合併鏈串接多張表
前幾篇我們學了 JOIN 的基本用法,都是兩張表合併在一起。 但實務上,你經常需要把三張、四張、甚至更多張表合併在一起。 這篇來看怎麼把多張表串成一條合併鏈,並且用一個完整的實戰練習來演練。
2026年2月3日