MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

2 Cara untuk Mengetahui Kuartal Mana yang Termasuk dalam Tanggal di MariaDB

Jika Anda perlu mengetahui kuartal mana yang termasuk dalam tanggal di MariaDB, berikut adalah dua fungsi yang memungkinkan Anda melakukan hal itu.

The QUARTER() Fungsi

Ya, sebenarnya ada seluruh fungsi yang didedikasikan untuk mengembalikan kuartal dari nilai tanggal. Cukup berikan tanggal ke fungsi untuk mengekstrak kuartal.

Contoh:

SELECT QUARTER('2024-01-01'); 

Hasil:

+------------------------+| QUARTER('2024-01-01') |+-----------------------+| 1 |+------------------------+

Dalam hal ini, tanggal termasuk dalam kuartal pertama.

Berikut adalah beberapa tanggal lagi untuk menunjukkan masing-masing dari empat kuartal:

SELECT 
    QUARTER('2024-02-23'),
    QUARTER('2024-04-01'),
    QUARTER('2024-08-30'),
    QUARTER('2024-12-31'); 

Hasil (menggunakan keluaran vertikal):

QUARTER('2024-02-23'):1QUARTER('2024-04-01'):2QUARTER('2024-08-30'):3QUARTER('2024-12-31'):4 

EXTRACT() Fungsi

Fungsi lain yang memungkinkan Anda mengembalikan kuartal dari tanggal adalah EXTRACT() fungsi. Dengan menggunakan fungsi ini, Anda menentukan unit tanggal dan waktu yang ingin Anda ekstrak, beserta tanggalnya.

Contoh:

SELECT EXTRACT(QUARTER FROM '2024-12-12'); 

Hasil:

+------------------------------------+| EKSTRAK(PEREMPAT DARI '2024-12-12') |+------------------------------------ +| 4 |+------------------------------------+

Dalam hal ini, tanggal termasuk dalam kuartal keempat.

Berikut adalah beberapa tanggal lagi untuk menunjukkan masing-masing dari empat kuartal:

SELECT 
    EXTRACT(QUARTER FROM '2024-01-01'),
    EXTRACT(QUARTER FROM '2024-05-01'),
    EXTRACT(QUARTER FROM '2024-09-01'),
    EXTRACT(QUARTER FROM '2024-11-01'); 

Hasil (menggunakan keluaran vertikal):

EKSTRAK(PEREMPAT DARI '2024-01-01'):1EKSTRAK(PEREMPAT DARI '2024-05-01'):2EKSTRAK(PEREMPAT DARI '2024-09-01'):3EKSTRAK(PEREMPAT DARI '2024-11 -01'):4

  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 INSTR() Bekerja di MariaDB

  2. Mengenal kemampuan dan fitur di MariaDB SkySQL

  3. Gambar Docker Populer untuk Server MySQL dan MariaDB

  4. Caching Kueri MySQL &MariaDB Dengan ProxySQL &ClusterControl

  5. Bagaimana HEX() Bekerja di MariaDB