SQL把一整表复制到另一张表中完全替换

sql语句有A B两张表,要把B表完全复制到A表中去,A表中就是B表的内容,这条语句怎么写,我想的是
先删除A表db.delete("plyinfo", null, null);
然后db.execSQL("CREATE TABLE A as SELECT * FROM B ");
不过好像是不太可行应该是语句写错了,请问这个语句要怎么写呢?

先删除那张表,然后用 select a,c into Table2 from Table1

db.delete("plyinfo", null, null); ?
你这个是非关系数据库嘛?

非关系型数据库,是不支持多表查询的吧

insert into a select * from b;
--向存在表中插入数据,如果不存在表a报错。

select * into a from b;
--创建新表的同时插入数据,如果表a存在,报错。

看情况选

先删除A:DROP TABLE IF EXISTS A;
再 CREATE TABLE A as SELECT * FROM B;
参考自:
MySQL insert用法详解 http://www.data.5helpyou.com/article421.html