iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

C# 和 SQL 探索之路 系列

煩惱!解決!成長!
這是我在工作這幾年的紀錄,期待用較為系統化的文章展現,且能講得簡單易懂。
大部分應該會以 C# 和 SQL 為主,也許會夾雜一兩本讀書心得。
希望能對大家有所幫助,還請多多指教!

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21: C# 除錯技巧

今天要來介紹的是 C# 除錯的幾個技巧。 以前上課時,只會知道可以下中斷點,以偵錯模式執行程式時會停在該處,讓你可以檢查各個變數。但實際上在 Visual St...

2022-10-02 ‧ 由 Lazy 分享
DAY 22

Day 22: C# 使用 Region 的優缺點

今天介紹 C# 中的 Region,可以用來區分程式段落,這篇的主軸是為何使用 / 不使用 Region 分隔程式的理由。 Region 是什麼,使用的理由 可...

2022-10-03 ‧ 由 Lazy 分享
DAY 23

Day 23: SQL 暫存資料表與資料表連接

大家好,今天終於要開始介紹 SQL 了 ~之後的 SQL 文章,會以 MS SQL 為基礎做講解。 暫存資料表與 SELECT INTO 在 SQL Serve...

2022-10-04 ‧ 由 Lazy 分享
DAY 24

Day 24: SQL 語法: UNION、NOT EXISTS、CASE

今天介紹 UNION 和 UNION ALL 語法的作用,NOT EXISTS 與 CASE 語法的使用時機。 UNION 和 UNION ALL UNIO...

2022-10-05 ‧ 由 Lazy 分享
DAY 25

Day 25: SQL 與 C# 的四捨五入

大家好,今天要講的是四捨五入。這個主題看似很簡單,但由於程式語言對於進位、捨去的實作標準跟我們以往學到的有所不同,使用四捨五入仍然要留意。 C# 的四捨五入 在...

2022-10-06 ‧ 由 Lazy 分享
DAY 26

Day 26: SQL Having 語法與列出重複資料

今天介紹 SQL 的 HAVING 函數和 WHERE 的差異,還有用 HAVING 搭配 COUNT 找出重複的資料。 HAVING 介紹 有使用聚合函數 (...

2022-10-07 ‧ 由 Lazy 分享
DAY 27

Day 27: SQL 語法: FOR XML PATH

今天是第 27 天 ~~ 在 SQL Server 中,可以用 FOR XML PATH 語法,將多筆資料合併成一筆,輸出至同一欄位。 假設 Options...

2022-10-08 ‧ 由 Lazy 分享
DAY 28

Day 28: 寫出好讀的 SQL

大家好,今天第 28 天囉,繼續加油 ~ 為了讓其它人 (或好幾個月後的自己) 接手維護時能更加方便,一般在軟體開發時 (ex. 寫 C, C#, Java …...

2022-10-09 ‧ 由 Lazy 分享
DAY 29

Day 29: 讀書心得: SQL 達人的工作現場攻略筆記

今天是第 29 天。 第一天時提到要寫讀書心得,是因為想起了一年多前,曾在書店大概翻過的書 《SQL 達人的工作現場攻略筆記》。當初的我,想著要是早點看到這本書...

2022-10-10 ‧ 由 Lazy 分享
DAY 30

Day 30: 讀書心得: 成為卓越程式設計師的 38 項必修法則 & 後記

嗨,今天是第 30 天囉,來到最後一天,用這本書的讀書心得作為收尾吧 ~以下列出我認為書中很重要的部份:三個軟體設計的原則、三元運算子如何簡化程式碼,還有程式員...

2022-10-11 ‧ 由 Lazy 分享