SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 23.01.2010 17:24:49

[MI_nor]
Участник
Зарегистрирован: 23.01.2010
Сообщений: 16

Вырезать из 1го поля в другое

Здравствуйте, возникла следующая проблема.
В таблице есть поле CHAR(255), в нем строка следующей структуры: "текст, текст". Мне необходимо вырезать текст который после запятой и вставить его в другое поле. Подскажите, как это можно реализовать?

Неактивен

 

#2 23.01.2010 22:49:50

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Вырезать из 1го поля в другое

Неактивен

 

#3 24.01.2010 20:03:11

[MI_nor]
Участник
Зарегистрирован: 23.01.2010
Сообщений: 16

Re: Вырезать из 1го поля в другое

Спасибо! Очень помогло, возьму на заметку. Тогда другой вопрос. В ходе сего действия у меня в одном поле последний символ стал запятая, а в другом первый и тоже запятая smile Как бы мне эти запятые удалить?
Т.е например есть поле n в нем "текст, "
и поле m в нем ",текст"

Отредактированно [MI_nor] (24.01.2010 20:06:44)

Неактивен

 

#4 24.01.2010 22:44:29

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Вырезать из 1го поля в другое

UPDATE table SET n = REPLACE (n, ',', '');

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson