Operators

OperatorPurposeType
+AdditionArithmatic
-SubtractionArithmatic
*MultiplaicatioArithmatic
/DivisonArithmatic
%Modulous divisionArithmatic
ALLTRUE if all of a set of comparisons are TRUE.Logical
ANDTRUE if both Boolean expressions are TRUE.Logical
ANYTRUE if any one of a set of comparisons are TRUE.Logical
BETWEENTRUE if the operand is within a range.Logical
EXISTSTRUE if a subquery contains any rows.Logical
INTRUE if the operand is equal to one of a list of expressions.Logical
LIKETRUE if the operand matches a pattern.Logical
NOTReverses the value of any other Boolean operator.Logical
ORTRUE if either Boolean expression is TRUE.Logical
SOMETRUE if some of a set of comparisons are TRUE.Logical
::like Cpp and R namespace accessScope Resolution
=Assign values to a variableAssignment
=(Equals) Equal toComparison
>(Greater Than) Greater thanComparison
<(Less Than) Less thanComparison
>=(Greater Than or Equal To) Greater than or equal toComparison
<=(Less Than or Equal To) Less than or equal toComparison
<>(Not Equal To) Not equal toComparison
!=(Not Equal To) Not equal to (not ISO standard)Comparison
!<(Not Less Than) Not less than (not ISO standard)Comparison
!>(Not Greater Than) Not greater than (not ISO standard)Comparison
Wild CardsWild Card OperatorsString
+=String ConcatenationString
+=Adds some amount to the original value and sets the original value to the result.Compound Operators
-=Subtracts some amount from the original value and sets the original value to the result.Compound Operators
*=Multiplies by an amount and sets the original value to the result.Compound Operators
/=Divides by an amount and sets the original value to the result.Compound Operators
%=Divides by an amount and sets the original value to the modulo.Compound Operators
&=Performs a bitwise AND and sets the original value to the result.Compound Operators
^=Performs a bitwise exclusive OR and sets the original value to the result.Compound Operators
`=`Performs a bitwise OR and sets the original value to the result.Compound Operators