iT邦幫忙

鐵人檔案

2008 iT 邦幫忙鐵人賽
回列表

T-SQL 應用之美 系列

不論是程式開發者或是資料庫管理者或多或少都要會寫 T-SQL 程式碼,希望透過這個鐵人賽分享如何應用 T-SQL 來解決某些問題,讓大家瞭解原來 T-SQL 居然可以是如此美麗!

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

使用 getdate() 函數找出本月第一天

有時候我們會需要以某個特定的日期作為基準點,去推算出另外一個日期,這篇文章就是以使用 getdate() 函數去找出本月第一天的日期。 getdate() 函數...

2008-09-01 ‧ 由 alexc 分享
DAY 2

使用 T-SQL 找出特定日期之當年的第一天

分別以電腦目前時間與某個特定的日期作為基準點,使用 DATEADD 與 DATEEIFF() 函數去找出特定日期之當年的第一天。 先使用 getdate() 函...

2008-09-02 ‧ 由 alexc 分享
DAY 3

使用 T-SQL 找出特定日期之當季的第一天

分別以電腦目前時間與某個特定的日期作為基準點,使用 DATEADD() 與 DATEEIFF() 函數去找出特定日期之當季的第一天。 先使用 getdate()...

2008-09-03 ‧ 由 alexc 分享
DAY 4

如何使用 T-SQL 找出特定日期該週的星期一日期為何

分別以電腦目前時間與某個特定的日期作為基準點,使用 DATEADD() 與 DATEEIFF() 函數去找出特定日期該週的星期一日期為何,並進一步探討出要如何找...

2008-09-04 ‧ 由 alexc 分享
DAY 5

透過 T-SQL 找出特定日期的上個月或前一年最後一天與倒數第 n 天之日期

以某個特定的日期作為基準點,搭配使用 DATEADD() 與 DATEEIFF() 函數去找出特定日期的上個月最後一天之日期為何或前一年最後一天之日期為何,更可...

2008-09-05 ‧ 由 alexc 分享
DAY 6

如何使用 T-SQL 找出特定日期該月的第一個星期一之日期

分別以電腦目前時間與某個特定的日期作為基準點,使用 DATEADD()、DATEEIFF() 與 DATEPART() 函數去找出特定日期該月的第一個星期一之日...

2008-09-06 ‧ 由 alexc 分享
DAY 7

如何使用 T-SQL 計算年齡

在看過先前那麼多篇關於日期計算的討論之後,這次我們要討論最簡單的日期計算,那就是如何計算出年齡。 這個問題看似很簡單,但是相信看過這篇討論之後,您就會覺得事實絕...

2008-09-07 ‧ 由 alexc 分享
DAY 8

如何找出某個日期區間內的資料

當資料表中的欄位是 DATETIME 或 SMALLDATETIME 時,有可能需要找出特定區間內的資料,這篇文章便是要討論如何正確找到所需的資料。 在先前分享...

2008-09-08 ‧ 由 alexc 分享
DAY 9

如何使用 CAST 與 CONVERT 格式化日期與時間資料

SQL Server 的 CAST 與 CONVERT 可以讓我們明確地轉換運算式的資料型別,這次我們就是要討論如何使用這兩個函式來格式化日期與時間資料。 CA...

2008-09-09 ‧ 由 alexc 分享
DAY 10

使用流程控制:BEGIN...END 與 RETURN

不管哪一種程式語言都具備流程控制的功能,用來控制程式執行與流程的流向,透過流程控制可以讓程式更容易維護。 這次我們要討論 BEGIN...END 與 RETUR...

2008-09-10 ‧ 由 alexc 分享