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.

SQL Mode

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)