首頁 >後端開發 >php教程 >關於SQL Date 函數相關知識的講解

關於SQL Date 函數相關知識的講解

jacklove
jacklove原創
2018-05-08 11:27:081776瀏覽

SQL Date 函數在php的運用上很重要,所以這篇文章將對其解說。

SQL 日期

當我們處理日期時,最難的任務恐怕是確保插入的日期的格式,與資料庫中日期列的格式相符。

只要資料包含的只是日期部分,執行查詢就不會出問題。但是,如果涉及時間,情況就有點複雜了。

在討論日期查詢的複雜度之前,我們先來看看最重要的內建日期處理函數。

關於SQL Date 函數相關知識的講解

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 日期處理

如果不涉及時間部分,那麼我們可以輕鬆地比較兩個日期!

關於SQL Date 函數相關知識的講解

現在,我們希望從上表中選取 OrderDate 為 "2008-12-26" 的記錄。

我們使用以下SELECT 語句:

SELECT * FROM Orders WHERE OrderDate='2008-12-26'

#本篇對SQL Date 函式進行了相關的講解,更多的學習資料清關注p​​hp中文網即可觀看。

相關推薦:

關於SQL VIEW(視圖)相關知識的講解

關於SQL AUTO INCREMENT 欄位相關的講解

關於SQL ALTER TABLE 語句的相關操作

以上是關於SQL Date 函數相關知識的講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn