Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle SQL hari pertama dan terakhir kuartal setiap tahun

Anda dapat melakukan hal berikut:

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

Hasil:

FIRST_DAY     LAST_DAY
-----------  -----------
01.01.2013    31.03.2013
01.04.2013    30.06.2013
01.07.2013    30.09.2013
01.10.2013    31.12.2013

Demo SQLFIddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi vs prosedur di Oracle

  2. PIVOT Oracle - ubah beberapa data baris menjadi satu baris dengan banyak kolom, tanpa data agregat

  3. tipe data batasan oracle

  4. Bagaimana cara mengakses database Oracle melalui jaringan?

  5. Kesalahan Oracle.DataAccess