Home >Database >Mysql Tutorial >What happens when MySQL's MAKE_SET() function returns NULL?

What happens when MySQL's MAKE_SET() function returns NULL?

WBOY
WBOYforward
2023-08-23 21:53:021222browse

What happens when MySQLs MAKE_SET() function returns NULL?

MySQL MAKE_SET() function returns NULL if the value of the bit is NULL, otherwise the function ignores NULL in any other position. The following example will demonstrate this functionality −

Example

mysql> Select MAKE_SET(NULL, 'A','B','C');
+-----------------------------+
| MAKE_SET(NULL, 'A','B','C') |
+-----------------------------+
| NULL                        |
+-----------------------------+
1 row in set (0.00 sec)

mysql> Select MAKE_SET(2, NULL,'B',NULL);
+----------------------------+
| MAKE_SET(2, NULL,'B',NULL) |
+----------------------------+
| B                          |
+----------------------------+
1 row in set (0.00 sec)

The above is the detailed content of What happens when MySQL's MAKE_SET() function returns NULL?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete