
05.12.2014, 18:27
|
|
Banned
Регистрация: 21.11.2007
Сообщений: 181
С нами:
9721141
Репутация:
1013
|
|
аналогично можно сделать с RPAD, MAKE_SET() или EXPORT_SET()
например:
Код:
mysql> SELECT MAKE_SET(1|2, @@version,USER());
| MAKE_SET(1|2, @@version,USER()) |
+-------------------------------+
| 5.5.37-35.0-log,f@localhost |
+-------------------------------+
1 row in set (0.00 sec)
Сообщение от None
string EXPORT_SET( bits, on string , off string, [separator char,[number_of_bits integer]]) Возвращает строку, в которой для каждого бита выводится состояние on или off . Разделены состояния separator.
Код:
mysql> SELECT EXPORT_SET(1,user(),version(),',',2);
| EXPORT_SET(1,user(),version(),',',2) |
+-------------------------------+
| root@localhost,5.5.40-0 |
+-------------------------------+
1 row in set (0.00 sec)
в качестве separator можно указать выводимое поле, само собой, так можно вывести сразу 3 поля правда, необходимость сомнительна.
|
|
|