create table demo1(host string, cpu double, memory double, ts timestamp time index);

Affected Rows: 0

create table demo2(host string, cpu double, memory double, ts timestamp time index);

Affected Rows: 0

insert into demo1(host, cpu, memory, ts) values ('host1', 66.6, 1024, 1655276557000), ('host2', 88.8,  333.3, 1655276558000);

Affected Rows: 2

insert into demo2(host) select * from demo1;

Error: 3000(PlanQuery), Failed to plan SQL: Error during planning: Column count doesn't match insert query!

insert into demo2 select cpu,memory from demo1;

Error: 3000(PlanQuery), Failed to plan SQL: Error during planning: Column count doesn't match insert query!

insert into demo2(ts) select memory from demo1;

Affected Rows: 2

insert into demo2 select * from demo1;

Affected Rows: 2

select * from demo2 order by ts;

+-------+------+--------+-------------------------+
| host  | cpu  | memory | ts                      |
+-------+------+--------+-------------------------+
|       |      |        | 1970-01-01T00:00:00.333 |
|       |      |        | 1970-01-01T00:00:01.024 |
| host1 | 66.6 | 1024.0 | 2022-06-15T07:02:37     |
| host2 | 88.8 | 333.3  | 2022-06-15T07:02:38     |
+-------+------+--------+-------------------------+

drop table demo1;

Affected Rows: 0

drop table demo2;

Affected Rows: 0

