当我需要从funnel
中选择更多列时,如何处理demoTable
表中列数较少(或我要插入的列数较少)的情况?
我明白了:列数与计数行不匹配
INSERT INTO funnel
(
id,
visitor,
stage
)
select b_id,
visitor_name,
visitor_stage',
visitor_page,
visitor_time
from demoTable
答案 0 :(得分:1)
您无法通过选择插入不匹配的字段数。从源表中选择与目标表中的字段匹配的字段,并相应地编写查询:
INSERT INTO funnel (id, visitor, stage)
SELECT b_id, visitor_name, visitor_stage FROM demoTable