Как переместить данные из одного столбца в другой в sqlite3 - PullRequest
0 голосов
/ 04 июля 2018

Мне нужна помощь в форматировании таблицы в sqlite3. Мне нужно переместить все точки данных, начинающиеся с текста «Источник:» из столбца, в котором они сейчас находятся под названием «Дата», и поместить их в столбец с именем «Источник».

Я использую Python, а также DB Browser. Чтобы было ясно, я не пытаюсь переместить все точки данных в столбце «Дата», а только те точки данных, которые начинаются с «Источник:»

Любая помощь с благодарностью! Спасибо!

1 Ответ

0 голосов
/ 04 июля 2018

Можно присвоить значения атрибутов строки другому атрибуту строки в пределах UPDATE.

UPDATE elbat
       SET source = date
       WHERE date LIKE 'Source:%';

(Добавьте date = NULL, если вы также хотите удалить содержимое date в соответствующих строках.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...