Date & Time

DATETIME_SUB

BigQueryBigQuery

Mengurangi interval waktu dari DATETIME. Kebalikan dari DATETIME_ADD.

Tipe hasil: DATETIMEDiperbarui: 16 Mei 2026

Syntax

SQL
DATETIME_SUB(datetime_expression, INTERVAL int64_expression datetime_part)

Parameter

datetime_expressionDATETIMEwajib

DATETIME awal

int64_expressionINT64wajib

Jumlah interval yang dikurangi

datetime_partDATETIME_PARTwajib

Unit interval: YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, etc.

Contoh Penggunaan

Subtract Intervals

SQL
1SELECT
2 CURRENT_DATETIME() as now,
3 DATETIME_SUB(CURRENT_DATETIME(), INTERVAL 24 HOUR) as yesterday,
4 DATETIME_SUB(CURRENT_DATETIME(), INTERVAL 7 DAY) as week_ago;

Mengurangi berbagai interval.

Filter Recent Data

SQL
1SELECT *
2FROM `project.dataset.events`
3WHERE event_datetime >= DATETIME_SUB(CURRENT_DATETIME(), INTERVAL 1 HOUR);

Filter events dalam 1 jam terakhir.

Pertanyaan Umum tentang DATETIME_SUB

Apa itu fungsi DATETIME_SUB di BigQuery?
Mengurangi interval waktu dari DATETIME. Kebalikan dari DATETIME_ADD. Di BigQuery, fungsi DATETIME_SUB termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan DATETIME_SUB di BigQuery?
Gunakan sintaks berikut: DATETIME_SUB(datetime_expression, INTERVAL int64_expression datetime_part). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi DATETIME_SUB?
Fungsi DATETIME_SUB mengembalikan nilai bertipe DATETIME. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi DATETIME_SUB?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: datetime_expression (DATETIME, wajib): DATETIME awal; int64_expression (INT64, wajib): Jumlah interval yang dikurangi; datetime_part (DATETIME_PART, wajib): Unit interval: YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, etc..