Anda dapat menggunakan operator aritmatika bersama dengan konstanta atau bidang untuk melakukan perhitungan matematis. Topik ini menjelaskan operator aritmatika yang didukung oleh AnalyticDB for MySQL.
Menjalankan operasi penambahan. | |
Menjalankan operasi pengurangan. | |
Menjalankan operasi perkalian. | |
Menjalankan operasi pembagian. | |
Menjalankan operasi pembagian dan mengembalikan hasil integer yang terpotong. | |
Mengembalikan sisa dari satu argumen dibagi oleh argumen lainnya. | |
Mengubah tanda dari argumen. |
+
Deskripsi: Operator ini digunakan untuk menjalankan operasi penambahan.
Contoh:
select 3+5; +-------+ | _col0 | +-------+ | 8 |select 3+2.9875; +--------+ | _col0 | +--------+ | 5.9875 |
-
Deskripsi: Operator ini digunakan untuk menjalankan operasi pengurangan.
Contoh:
select 3-5; +-------+ | _col0 | +-------+ | -2 |select 3-1.5; +-----------+ | _col0 | +-----------+ | 1.5 |
*
Deskripsi: Operator ini digunakan untuk menjalankan operasi perkalian.
Contoh:
select 3*pi(); +------------------+ | _col0 | +------------------+ | 9.42477796076938 |
/
Deskripsi: Operator ini digunakan untuk menjalankan operasi pembagian.
Contoh:
select 3/pi(); +-------------------+ | _col0 | +-------------------+ | 0.954929658551372 |
DIV
Deskripsi: Operator ini digunakan untuk menjalankan operasi pembagian dan mengembalikan hasil integer yang terpotong.
Contoh:
select 3 div pi(); +-------+ | _col0 | +-------+ | 0 |select 33 div 2; +-------+ | _col0 | +-------+ | 16 |
% atau MOD
Deskripsi: Operator ini mengembalikan sisa dari satu argumen dibagi oleh argumen lainnya.
Contoh:
select 3 mod pi(); +-------+ | _col0 | +-------+ | 3.0 |select 33 % 2; +-------+ | _col0 | +-------+ | 1 |
-
Deskripsi: Operator ini mengubah angka positif menjadi negatif atau angka negatif menjadi positif.
Contoh:
select - 2; +-------+ | _col0 | +-------+ | -2 |select - -2; +-------+ | _col0 | +-------+ | 2 |