SQL Date functionはPHPを使う上で非常に重要なので、この記事で解説します。
SQL Date
日付を扱うとき、最も難しい作業は、おそらく、挿入された日付の形式がデータベースの日付列の形式と一致することを確認することです。
データに日付部分のみが含まれている限り、クエリの実行に問題はありません。ただし、時間が関係すると、状況は少し複雑になります。
日付クエリの複雑さについて説明する前に、最も重要な組み込みの日付処理関数を見てみましょう。
SQL 日付データ型
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 日付処理
時間部分が関係しない場合は、2 つの日付を簡単に比較できます。
ここで、上の表から OrderDate が「2008-12-26」であるレコードを選択したいと思います。
次の SELECT ステートメントを使用します:
SELECT * FROM Orders WHERE OrderDate='2008-12-26'
この記事では、SQL Date 関数について説明します。詳細な学習資料については、php 中国語 Web サイトを参照してください。閲覧可能です。
関連する推奨事項:
SQL AUTO INCREMENT フィールド関連の説明について
SQL ALTER TABLE ステートメントの関連操作について
以上がSQL Date関数に関する知識の解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。