SQL Date 函數在php的運用上很重要,所以這篇文章將對其解說。
SQL 日期
當我們處理日期時,最難的任務恐怕是確保插入的日期的格式,與資料庫中日期列的格式相符。
只要資料包含的只是日期部分,執行查詢就不會出問題。但是,如果涉及時間,情況就有點複雜了。
在討論日期查詢的複雜度之前,我們先來看看最重要的內建日期處理函數。
SQL Date 資料類型
#MySQL 使用下列資料類型在資料庫中儲存日期或日期/時間值:
DATE - 格式YYYY-MM-DD
DATETIME - 格式: YYYY-MM-DD HH:MM:SS
TIMESTAMP - 格式: YYYY-MM-DD HH:MM:SS
YEAR - 格式YYYY 或YY
SQL Server 使用下列資料類型在資料庫中儲存日期或日期/時間值:
DATE - 格式YYYY-MM-DD
DATETIME - 格式: YYYY-MM-DD HH:MM:SS
SMALLDATETIME - 格式: YYYY-MM-DD HH: MM:SS
TIMESTAMP - 格式: 唯一的數字
SQL 日期處理
如果不涉及時間部分,那麼我們可以輕鬆地比較兩個日期!
現在,我們希望從上表中選取 OrderDate 為 "2008-12-26" 的記錄。
我們使用以下SELECT 語句:
SELECT * FROM Orders WHERE OrderDate='2008-12-26'
#本篇對SQL Date 函式進行了相關的講解,更多的學習資料清關注php中文網即可觀看。
相關推薦:
以上是關於SQL Date 函數相關知識的講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!