Pernyataan IF - Amazon Timestream

Amazon Timestream for LiveAnalytics tidak lagi terbuka untuk pelanggan baru mulai 20 Juni 2025. Jika Anda ingin menggunakan Amazon Timestream untuk LiveAnalytics, daftar sebelum tanggal tersebut. Pelanggan yang sudah ada dapat terus menggunakan layanan seperti biasa. Untuk informasi selengkapnya, lihat Amazon Timestream untuk perubahan LiveAnalytics ketersediaan.

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

Pernyataan IF

Pernyataan IF mengevaluasi kondisi menjadi benar atau salah dan mengembalikan nilai yang sesuai. Timestream mendukung dua representasi sintaks berikut untuk IF:

if(condition, true_value)

Sintaks ini mengevaluasi dan mengembalikan true_value jika kondisi adalahtrue; jika tidak null dikembalikan dan tidak true_value dievaluasi.

if(condition, true_value, false_value)

Sintaks ini mengevaluasi dan mengembalikan true_value jika kondisitrue, jika tidak mengevaluasi dan mengembalikan. false_value

Contoh

SELECT if(true, 'example 1'), if(false, 'example 2'), if(true, 'example 3 true', 'example 3 false'), if(false, 'example 4 true', 'example 4 false')
_col0 _col1 _col2 _col3

example 1

-

null

example 3 true

example 4 false