本文为您介绍实时计算数据类型之间的数学运算和逻辑运算。

数学运算和逻辑运算

运算语句 描述 numeric1和numeric2支持的数据类型 示例
numeric1 + numeric2 返回前后两数字数学运算的和
  • INT
  • DOUBLE
  • DECIMAL
  • BIGINT
2+4.2
numeric1 - numeric2 返回前后两数字数学运算差值 3-5.3
numeric1 * numeric2 返回前后两数字数学运算积值 2*4
numeric1 / numeric2 返回前后两数字数学运算商值 2.4/5
numeric1 > numeric2 返回前后两数字是否大于的逻辑运算值 2.4>5
numeric1 < numeric2 返回前后两数字是否小于逻辑运算值 2.4<5
numeric1 >= numeric2 返回前后两数字是否大于等于的逻辑运算值 2.4>=5
numeric1 <= numeric2 返回前后两数字是否小于等于的逻辑运算值 2.4<=5
numeric1 = numeric2 返回前后两数字是否相同(等)逻辑运算值
  • INT
  • DOUBLE
  • DECIMAL
  • BIGINT
  • VARCHAR
‘iphone’ = 5
numeric1 <> numeric2 返回前后两数字是否不相同(等)逻辑运算值 ‘iphone’ <> 5
说明 同一运算语句中numeric1和numeric2的数据类型需要保持一致。