我需要在表中插入所有单元格的唯一数据。我的表有3列,如果所有3个单元格具有相同的值,我需要忽略插入。
例如我有表: | column_1 | column_2 | column_3 |
以及此表的值:
所以我需要只插入值1和2,因为3和4与1相同。我需要在Sqlite v3.9中完成此操作。
答案 0 :(得分:1)
您可以将源表中的不同值插入到目标表中,如下所示:
INSERT INTO NewTable (coulmn_1, column_2, column_3)
SELECT DISTINCT
column_1,
column_2,
column_3
FROM OldTable