重复一个SQLite表

时间:2010-11-18 17:40:34

标签: sqlite duplicates

想要使用table_a中的select distict *在table_b中创建条目

使用.schema查找table_a的创建属性 创建table_b以匹配

尝试: INSERT INTO table_b值(从table_a中选择distinct *);

SQL错误:靠近“select”:语法错误

有人可以帮助我解决我遗漏的明显问题吗?

2 个答案:

答案 0 :(得分:3)

你需要这样做:

insert into table_b select distinct * from table_a;

无需values关键字。

答案 1 :(得分:1)

如果您的插入来自子查询,则应省略VALUES。请参阅syntax of the INSERT statement