MySQL @Wiki 実用リファレンス
MAKE_SET
最終更新:
my-sql
-
view
MAKE_SET
MAKE_SET(bits,str1,str2,...)
bits に指定されたビットのセットに対応するビットを持つ文字列から成るセット(‘,’ 文字で間を区切られた各部分文字列を含む文字列)を返す。str1 はビット 0 に対応し、str2 はビット 1 に対応する(以下同様に続く)。str1, str2, ... 内の NULL 文字列は結果には組み込まれない。
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'); -> ''