powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как заменить несколько пробелов в строке на один?
2 сообщений из 2, страница 1 из 1
как заменить несколько пробелов в строке на один?
    #32073721
нов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как заменить несколько пробелов в строке на один любой другой символ с помощью SQL?
Например:
есть 6.87 "\s" "\s" 9 "\s" 8 "\s" "\s" "\s" "\s" 9.65
надо 6.87,9,8,9.65

заранее сэнкс.
...
Рейтинг: 0 / 0
как заменить несколько пробелов в строке на один?
    #32073805
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT
REPLACE(
  REPLACE(
    REPLACE(
      REPLACE(
        REPLACE(
          REPLACE('6.87 "\s" "\s" 9 "\s" 8 "\s" "\s" "\s" "\s" 9.65','"\s"',' ')
        ,'  ',' ') 
      ,'  ',' ')
    ,'  ',' ')
  ,'  ',' ')
,' ',',');

 --- Получим  6.87,9,8,9.65 
 


Код: plaintext
1.
2.
3.
4.
5.
6.
REPLACE(str,from_str,to_str) 
Returns the string str with all all occurrences of the string from_str replaced by the string to_str: 
mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
        -> 'WwWwWw.mysql.com'

This function is multi-byte safe.


MySQL Manual :: REPLACE()
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как заменить несколько пробелов в строке на один?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]