Строковые функции MySQL - string<em> </em>MAKE_SET( bits, str1 <em>string </em>, str2 <em>string </em>,...)
ОГЛАВЛЕНИЕ
Страница 37 из 43
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().