Sqlite

SQLite Arithmetic Operators

SQLite Arithmetic Operators

This tutorial will teach you SQLite Arithmetic operators and illustrate their usage with some examples. Arithmetic operators are used to perform mathematical calculations.

SQLite Arithmetic operators are as follows in a table format:

 

SQLite Operator
Name Description
+ Addition Operator The + operator adds two operands.
– Subtraction Operator The – operator subtracts the right operand from the left operand.
* Multiplication Operator The * operator multiplies two operands.
/ Division Operator The / operator divides the left operand by the right-hand operand and returns the result.
% Modulus Operator The % operator returns the remainder of the division of the left operand by the right operand.

Example

Let’s understand the operators with the help of examples.

sqlite> SELECT 7 + 9 AS SUM;
SUM
—
16

 

sqlite> SELECT 9 – 7 AS DIFF;
DIFF
—-
2

SQLite Arithmetic Operators

 

sqlite> SELECT 7 * 9 AS PRODUCT;
PRODUCT
——-
63

 

sqlite> SELECT 9 % 7 AS REM;
REM
—
2

sqlite> SELECT 9 / 7 AS RESULT;
RESULT
——
1

The above result is wrong. Since 7 doesn’t exactly divide 9, the result should be a real or floating point value.

sqlite> SELECT 9.0 / 7.0 AS RESULT;
RESULT
—————-
1.28571428571429

Let’s see how to use the arithmetic operators on table columns:

sqlite> SELECT ename, 2*salary AS DoubleSalary FROM emp;

 

SQLite Tutorials

SQLite tutorials on this website: