- bits 傳入的數值
- str1,str2,...傳入的字串
回傳一個集合(一個包含被『,』號分開的字字串的字串),由在bits組中具有相應的二進制的字串組成,例如6的二進制數值為110,則會取str2、str3組成的集合。str1 對應bit 0, str2 對應bit 1,以此類推。str1, str2, ...中的 NULL值不會被添加到結果中。
mysql> SELECT MAKE_SET(1,'a','b','c');
-> 'a'
mysql> SELECT MAKE_SET(2 | 4,'hello','nice','world');
-> 'nice,world'
mysql> SELECT MAKE_SET(1 | 4,'hello','nice',NULL,'world');
-> 'hello'
mysql> SELECT MAKE_SET(0,'a','b','c');
-> ''
沒有留言:
張貼留言