Строковые функции MySQL - string<em> </em>MAKE_SET( bits, str1 <em>string </em>, str2 <em>string </em>,...)

ОГЛАВЛЕНИЕ


string MAKE_SET( bits, str1 string , str2 string ,...)

Возвращает одну из строк-аргументов в зависимости от побитового состояния bits. str1 возвратится при bit 0, str2 при bit 1, и так далее.

Примеры:

mysql> SELECT MAKE_SET(1,'a','b','c');         -> 'a' mysql> SELECT MAKE_SET(1 | 4,'hello','nice','world');         -> 'hello,world' mysql> SELECT MAKE_SET(0,'a','b','c');         -> ''

См. также  ELT(), FIND_IN_SET().