Tabel operator

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Operator adalah tanda atau simbol yang menentukan tipe penghitungan yang akan dilakukan dalam ekspresi. Ada operator matematika, perbandingan, logika, dan referensi. Access mendukung berbagai operator, termasuk operator aritmetika seperti +, -, kalikan (), dan bagi (*/), selain operator perbandingan untuk membandingkan nilai, operator teks untuk menggabungkan teks, dan operator logika untuk menentukan nilai benar atau salah. Artikel ini menyediakan detail tentang cara menggunakan operator ini.

Di artikel ini

Operator aritmetika

Anda menggunakan operator aritmetika untuk menghitung nilai dari dua atau beberapa angka atau untuk mengubah tanda bilangan dari positif ke negatif atau sebaliknya. ContohTujuanOperator+ Jumlahkan dua angka. [Subtotal]+[SalesTax] - Temukan selisih antara dua angka atau menunjukkan nilai negatif dari sebuah angka. [Harga]-[Diskon] * Kalikan dua angka. [Quantity]*[Price] / Divide the first number by the second number. [Total]/[ItemCount] \ Membulatkan kedua angka menjadi bilangan bulat, membagi angka pertama dengan angka kedua, lalu memotong hasil menjadi bilangan bulat. [Terdaftar]\[Ruang] Mod Membagi angka pertama dengan angka kedua, lalu mengembalikan hanya sisanya. [Terdaftar] Mod [Rooms] ^ Naikkan angka ke pangkat eksponen. Angka ^ Eksponen

Atas Halaman

Operator perbandingan

Gunakan operator perbandingan untuk membandingkan nilai dan mengembalikan hasil yang berupa True, False, atau Null.

Operator Tujuan Contoh
< Mengembalikan True jika nilai pertama lebih kecil dari nilai kedua. Nilai1 < Nilai2
<= Mengembalikan True jika nilai pertama kurang dari atau sama dengan nilai kedua. Nilai1 <= Nilai2
> Mengembalikan True jika nilai pertama lebih besar dari nilai kedua. Nilai1 > Nilai2
>= Mengembalikan True jika nilai pertama lebih besar dari atau sama dengan nilai kedua. Nilai1 >= Nilai2
⁠=⁠ Mengembalikan True jika nilai pertama sama dengan nilai kedua. Nilai1 = Nilai2
<> Mengembalikan True jika nilai pertama tidak sama dengan nilai kedua. Nilai1 <> Nilai2

Catatan

Di semua kasus, jika nilai pertama atau nilai kedua adalah kosong, maka hasilnya juga adalah kosong. Karena kosong mewakili nilai yang tidak diketahui, hasil perbandingan apa pun dengan nilai kosong juga tidak diketahui.

Atas Halaman

Operator Logika

Anda menggunakan operator logika untuk menggabungkan dua nilai Boolean dan mengembalikan hasil true, false, atau null. Operator Logika juga disebut sebagai operator Boolean. ContohTujuanOperator Dan Mengembalikan True saat Ekspr1 dan Ekspr2 adalah true. Ekspr1 Dan Ekspr2 Atau Mengembalikan True saat Ekspr1 atau Ekspr2 adalah true. Expr1 Atau Expr2 Eqv Mengembalikan True saat Ekspr1 dan Ekspr2 adalah true, atau ketika Ekspr1 dan Ekspr2 adalah false. Ekspr1 Eqv Expr2 Not Returns True saat Ekspr tidak true. Not Expr Xor Returns True when either Expr1 is true or Expr2 is true, but not both. Ekspr1 Xor Ekspr2

Atas Halaman

Operator penggabungan

Anda menggunakan operator penggabungan untuk menggabungkan dua nilai teks menjadi satu. ContohTujuanOperator& Menggabungkan dua string untuk membentuk satu string. string1 & string2 + Menggabungkan dua string untuk membentuk satu string dan menyebarkan nilai null (jika satu nilai adalah Null, seluruh ekspresi mengevaluasi ke Null). string1 + string2

Atas Halaman

Operator khusus

Anda menggunakan operator khusus untuk mengembalikan hasil True atau False seperti yang dijelaskan dalam tabel berikut. ContohTujuanOperatorAdalah Null atau Is Not Null Menentukan apakah nilai adalah Null atau Not Null. Bidang1 Is Not Null Like "pattern" Matches string values by using the wildcard operators ? and *. Bidang1 Like "instruct*" Between val1 And val2 Menentukan apakah nilai numerik atau tanggal ditemukan dalam rentang. Bidang1 Antara 1 dan 10
- ATAU -
Bidang1 Between #07-01-07# And #12-31-07# In (val1,val2...) Menentukan apakah nilai ditemukan dalam sekumpulan nilai. Bidang1 Dalam ("merah","hijau","biru")
- ATAU -
Bidang1 Dalam (1,5,7,9)

Atas Halaman