算術運算子,與常量或欄位組合,用於數學計算。本文介紹AnalyticDB for MySQL支援的算術運算子。
加 | |
減 | |
乘 | |
除法 | |
除法(整數視角) | |
模數 | |
改變參數符號 |
+
命令說明:加法。
樣本:
select 3+5; +-------+ | _col0 | +-------+ | 8 |
select 3+2.9875; +--------+ | _col0 | +--------+ | 5.9875 |
-
命令說明:減法。
樣本:
select 3-5; +-------+ | _col0 | +-------+ | -2 |
select 3-1.5; +-----------+ | _col0 | +-----------+ | 1.5 |
*
命令說明:乘法。
樣本:
select 3*pi(); +------------------+ | _col0 | +------------------+ | 9.42477796076938 |
/
命令說明:除法。
樣本:
select 3/pi(); +-------------------+ | _col0 | +-------------------+ | 0.954929658551372 |
DIV
命令說明:除法,從除法結果中捨棄小數點右側的小數部分。
樣本:
select 3 div pi(); +-------+ | _col0 | +-------+ | 0 |
select 33 div 2; +-------+ | _col0 | +-------+ | 16 |
%或MOD
命令說明:返回兩個參數除法後的餘數。
樣本:
select 3 mod pi(); +-------+ | _col0 | +-------+ | 3.0 |
select 33 % 2; +-------+ | _col0 | +-------+ | 1 |
-
命令說明:將正數變為負數或者將負數變為正數。
樣本:
select - 2; +-------+ | _col0 | +-------+ | -2 |
select - -2; +-------+ | _col0 | +-------+ | 2 |