# Operator expressions

The following sections describe the operators that you can use in expressions.

When using several operators in the same expression, you can use parentheses to define the order of the operations. For example, in 3 \* (1 + 2), the 1 + 2 addition is performed first. If you do not use parentheses, the following order is used:

1. \*, / and %
2. + and -
3. =, ==, !=, &lt;, &lt;=, &gt; and &gt;=
4. && and ||

For example:

* 3 \* 1 + 2 is equivalent to (3 \* 1) + 2
* 3 \* 1 + 2 / 2 is equivalent to (3 \* 1) + ( 2 / 2 )
* 3 + 1 == 8 / 2 || 1 + 3 \* 2 &gt;= 9 - 5 is equivalent to ((3 + 1) == (8 / 2)) || (( 1 + (3 \* 2)) &gt;= (9 - 5))

### In this section

* [Arithmetic expressions](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/arithmetic-expressions)
* [Comparison expressions](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/comparison-expressions)
* [Logical expressions](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/logical-expressions)
* [The "in" operator](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/the-in-operator)
* [The "between" operator](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/the-between-operator)
* [The "like" operator](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/the-like-operator)
* [The "exists" operator](https://help.qlik.com/talend/en-US/data-shaping-language-reference-guide/8.0/the-exists-operator)