powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенести в другой столбец опеределенные данные
8 сообщений из 8, страница 1 из 1
Перенести в другой столбец опеределенные данные
    #39412524
menter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как перенести данные(нужен только урл) из одного столбца таблицы 1 в другой столбец 2 этой же таблицы table. Пример данных столбца 1:
<BR>текст
Сайт:www.site.ru
текст
<BR>
Из этих данных надо перенести в столбец 2 только www.site.ru
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412561
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сперва откусываешь всё до адреса по подстроке "Сайт:", потом после по подстроке "\n". В обоих случаях используется функция SUBSTRING_INDEX().
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412625
menter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так не получится, т.к. не во всех записях содержится Сайт:www.site.ru Можно ли как то запросом распарсить из таблицы 1 только www.site.ru и вставить в таблицу 2?
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412637
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
menterМожно ли как то запросом распарсить из таблицы 1 только www.site.ru и вставить в таблицу 2?Можно, можно.

menterТак не получится, т.к. не во всех записях содержится Сайт:www.site.ruА что содержится? телепаты сюда, увы, заглядывают редко...
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412666
menter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пробую такими запросами все сделать:
UPDATE table SET 2 = CONCAT(SUBSTRING_INDEX(2, 'Сайт:', -1));
UPDATE table SET 2 = CONCAT(SUBSTRING_INDEX(2, '\n', 1));
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412688
menter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такими запросами у меня не получается сделать, что я хочу
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412812
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
menterЯ пробую такими запросами все сделать:Обоснуйте, почему именно такими? какая логика заложена в каждый из запросов?
...
Рейтинг: 0 / 0
Перенести в другой столбец опеределенные данные
    #39412853
menter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обносновать вряд ли получится. Просто нашел пример как это сделать, в мускуле не силен мягко говоря:) Вы не могли бы подсказать, как в моем случае составить запрос?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенести в другой столбец опеределенные данные
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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