Lompat ke konten utama
←

Email Marketing: Segmentasi dan Alur Otomatis

Pelajaran 5 dari 14

Logika segmen, rentang waktu, dan kontak ganda

Rentang waktu: sejak, sampai, dan dalam n hari terakhir

Setelah pelajaran ini kamu bisa menulis syarat rentang waktu dengan batas awal dan akhir yang jelas, terhadap tanggal hari ini yang dinyatakan.

±13 menitDiperiksa 7 Okt 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

Banyak segmen bergantung pada waktu: mendaftar bulan lalu, membuka email dalam 30 hari terakhir, belum membeli sejak Juni. Daftar opsi segmen Mailchimp memuat operator tanggal seperti is after, is before, is between, dan is within. Di SQL, semuanya menjadi perbandingan terhadap dua batas.

Kalimat "dalam n hari terakhir" selalu diukur dari satu tanggal acuan. Di dataset kelas ini acuannya ditulis di soal, bukan diambil dari jam komputer, supaya hasilnya sama kapan pun kueri dijalankan. Fungsi date di SQLite menerima pengubah seperti '-14 days': date('2026-10-12', '-14 days') menghasilkan 2026-09-28.

Untuk satu bulan penuh, bentuk paling aman adalah setengah terbuka: tanggal >= awal bulan AND tanggal < awal bulan berikutnya. Bentuk ini benar baik kolomnya hanya tanggal maupun tanggal dengan jam. BETWEEN di SQLite setara dengan >= dan <= sekaligus, jadi kedua ujungnya ikut.

-- Kursus Jahit Melati: peserta yang mendaftar di bulan Juli
WHERE tgl_daftar >= '2026-07-01' AND tgl_daftar < '2026-08-01'

-- membuka email dalam 30 hari terakhir, acuan 2026-08-15
WHERE waktu >= date('2026-08-15', '-30 days')

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 3 dari 3

Tabel klik di sistem lain menyimpan waktu lengkap, misalnya '2026-09-30 14:20'. Analis menulis WHERE waktu BETWEEN '2026-09-01' AND '2026-09-30' untuk klik bulan September. Apa akibatnya?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 2 lagi