Pernyataan CASE - Amazon Timestream

Untuk kemampuan serupa dengan Amazon Timestream LiveAnalytics, pertimbangkan Amazon Timestream untuk InfluxDB. Ini menawarkan konsumsi data yang disederhanakan dan waktu respons kueri milidetik satu digit untuk analitik waktu nyata. Pelajari lebih lanjut di sini.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pernyataan CASE

Pernyataan CASE mencari setiap ekspresi nilai dari kiri ke kanan sampai menemukan satu yang samaexpression. Jika menemukan kecocokan, hasil untuk nilai yang cocok dikembalikan. Jika tidak ada kecocokan yang ditemukan, hasil dari ELSE klausa dikembalikan jika ada; jika tidak null dikembalikan. Sintaksnya adalah sebagai berikut:

CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END

Timestream juga mendukung sintaks berikut untuk pernyataan CASE. Dalam sintaks ini, formulir “dicari” mengevaluasi setiap kondisi boolean dari kiri ke kanan sampai salah satunya true dan mengembalikan hasil yang cocok. Jika tidak ada kondisitrue, hasil dari ELSE klausa dikembalikan jika ada; jika tidak null dikembalikan. Lihat di bawah untuk sintaks alternatif:

CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END