如何在sqlite3中将数据从一列移动到另一列

时间:2018-07-03 23:08:26

标签: sql database sqlite

我需要一些帮助在sqlite3中格式化表格。我需要从它们现在位于标题为“ Date”的列中的文本“ Source:”开始移动所有数据点,并将它们放在标题为“ Source”的列中。

我正在使用Python以及数据库浏览器。为了清楚起见,我并不是要移动“日期”列中的所有数据点,而只是移动以“源:”开头的数据点。

任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在UPDATE内将行的属性值分配给该行的另一个属性。

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

(如果您还想删除相应行中date = NULL的内容,请添加date