
# 运算符计算
向量数据库支持二目运算符，针对向量数据进行简单的加减运算、内积运算和大小比较。
- 加减（+、-）
  ```
  gaussdb=# SELECT floatvector('[1,2,3]') - floatvector('[1,2,3]');
  ```
  **说明：**仅floatvector支持向量加减操作。
  
- 内积，向量数据类型不支持\*运算符，可使用系统函数inner_product，进行计算。
  ```
  gaussdb=# SELECT inner_product('[1,2,3]','[2,3,4]');
  ```
  
- 比较大小（\<、\>、\<=、\>=、\<\>、=）
  ```
  gaussdb=# SELECT floatvector('[1,2,3]') < floatvector('[1,2,3]');
  gaussdb=# SELECT boolvector('[T,F,T]') = boolvector('[T,T,T]');
  ```
  **说明：**boolvector仅支持等于操作，不支持大小比较。
  
 
