SQL Mode

SQL Mode is a Function that returns the frequent occurring value of a numeric
expression. When there are no duplicate values in the records, the mode returns
NA.
Understand with Example
To understand the example we use the following query that include a set of
string value in a normal mode. The Query result in 0 (false for the
condition), when the 1 is not present between -5 and 5. Otherwise it returns 1
(true for the condition), if it exists between -5 and 5.
mysql> SET sql_mode = '';
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT NOT 1 BETWEEN -5 AND 5;
+------------------------+
| NOT 1 BETWEEN -5 AND 5 |
+------------------------+
| 0 |
+------------------------+
1 row in set (0.00 sec)
mysql> SELECT 1 BETWEEN -5 AND 5;
+--------------------+
| 1 BETWEEN -5 AND 5 |
+--------------------+
| 1 |
+--------------------+
1 row in set (0.00 sec)
|

|