Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Operator perbandingan
AWS IoT SiteWise mendukung operator perbandingan berikut. Semua operasi perbandingan tersedia untuk tipe data bawaan dan dievaluasi ke boolean.
Operator |
Deskripsi |
---|---|
|
Kurang dari |
|
Lebih besar dari |
|
Kurang dari atau sama dengan |
|
Lebih besar dari atau sama dengan |
|
Setara |
|
Tidak sama |
Jenis |
Ketik >= x |
Jenis <= x |
Ketik > x |
Ketik < x |
Jenis = x |
Ketik! = x |
---|---|---|---|---|---|---|
|
|
|
|
|
|
|
Beberapa predikat berperilaku seperti operator tetapi memiliki sintaks khusus. Lihat di bawah ini:
Operator |
Deskripsi |
---|---|
|
Menguji apakah suatu nilai adalah |
|
Tes jika nilai tidak |
Operator NaN
NaN
, atau 'Not a Number', adalah nilai khusus dalam aritmatika floating-point. Berikut adalah daftar NaN
perbandingan dan cara kerjanya.
NaN
nilai harus diapit dalam tanda kutip tunggal. Misalnya, 'NaN
'.NaN
nilai dianggap sama satu sama lain.NaN
lebih besar dari nilai numerik lainnya.Dalam fungsi agregat seperti
AVG()
,STDDEV()
, danSUM()
, jika ada nilaiNaN
, hasilnya adalahNaN
.Dalam fungsi agregat seperti
MAX()
danMIN()
,NaN
nilai termasuk dalam perhitungan.
Perbandingan |
Hasil |
---|---|
|
True |
|
Benar jika x sama dengan NaN, False sebaliknya |
|
Salah jika x sama dengan NaN, Benar sebaliknya |
|
False |
|
Benar jika x sama dengan NaN, False sebaliknya |
|
Salah jika x sama dengan NaN, Benar sebaliknya |