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

Oracle SQL 任意の年の四半期の最初と最後の日

    次のことができます:

     with q(qtr) as( select add_months( DATE '2013-01-01' , (level-1)*3 ) from dual connect by level <=4)select qtr as first_day , last_day(add_months (qtr, 2)) as last_day from q  

    結果:

    FIRST_DAY LAST_DAY----------- -----------01.01.2013 31.03.201301.04.2013 30.06.201301.07.2013 30.09.201301.10.2013 31.12. 2013年  

    SQLFIddle デモ



    1. PostgreSQLのLEFTJOINとは

    2. mysqlの新しいユーザーアクセスが拒否されました

    3. MySQLデータベースのすべてのテーブルのフィールドでテキストを検索する

    4. サーバー上のDB接続を管理する方法は?