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

PostgreSQLでDATEの差を計算する方法は?

    DATEの計算は正しいです タイプですが、値がタイムスタンプの場合は、おそらく EXTRACT (またはDATE_PART) fullの違いのみを取得するようにしてください 日;

    EXTRACT(DAY FROM MAX(joindate)-MIN(joindate)) AS DateDifference
    

    テストするSQLfiddle 。タイムスタンプの違いは、丸2日より1秒短いことに注意してください。



    1. Oracle結合演算子

    2. PostgreSQLでデータベースへのアクセスを制限する方法

    3. Toadツールを使用してsys_refcursoroutputplsqlを表示する方法

    4. wheredate句を続編する