sql >> データベース >  >> RDS >> Oracle

SQLの2つの日付の違い

    質問を説明するには

    SELECT TO_DATE('22-NOV-08')-TO_DATE('25-AUG-2008') FROM DUAL;
    

    TO_DATE('22-NOV-08') varchar値をdateデータ型に変換すると、実行しているのはenddate - startdateに他なりません。 経過日数が返されます。

    結果が必要な場合

    など...

    編集: あなたの質問が;結果にenddateが含まれるかどうか およびstartdate 答えは「はい」なので、結果は89になります。そうでなければ、代わりに87の結果が得られます。



    1. MySQL5.5.9およびTYPEでのHibernateテーブル作成エラー

    2. Flaskアプリはapp.pyをロードしません(提供されたファイル/パス(アプリ)は存在しないようです)

    3. 元キャップジェミニエグゼクティブのSunithaRayがScaleGridDBaaSに参加し、エンタープライズセールスを拡大

    4. MySQLマルチカラム主キー