PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Ekstrak Bulan dari Tanggal di PostgreSQL

Di PostgreSQL Anda dapat menggunakan EXTRACT() berfungsi untuk mendapatkan bulan dari tanggal.

Anda juga dapat menggunakan DATE_PART() berfungsi untuk melakukan hal yang sama.

Contoh 1:Fungsi EXTRACT()

Berikut ini contoh penggunaan EXTRACT() berfungsi untuk mengekstrak bulan dari tanggal.

SELECT EXTRACT(
    MONTH FROM TIMESTAMP '2020-12-16 10:41:35'
    ) AS "Month";

Hasil:

 Month 
-------
    12

Berikut contoh lain menggunakan stempel waktu saat ini.

SELECT 
  current_timestamp,
  EXTRACT(
    MONTH FROM current_timestamp
    ) AS "Month";

Hasil:

      current_timestamp       | Month 
------------------------------+-------
 2020-03-05 09:15:19.89834+10 |     3

Contoh 2:Fungsi DATE_PART()

Berikut ini contoh penggunaan DATE_PART() berfungsi sebagai gantinya.

SELECT 
  current_timestamp,
  DATE_PART(
    'month', current_timestamp
    ) AS "Month";

Hasil:

       current_timestamp       | Month 
-------------------------------+-------
 2020-03-05 09:16:53.587544+10 |     3

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana memahami ANALISIS JELASKAN

  2. Menyimpan Gambar di PostgreSQL

  3. PostgreSQL Naik Daun:Temuan Postgres 2018 &Tren 2019

  4. Bagaimana cara menghapus entri duplikat?

  5. Bagaimana cara mendapatkan perbedaan hari/bulan/tahun (tanggal) antara dua tanggal?