mysql数据库向数据库中插入一条新记录,记录的一些字段值来源于其他记录(常用来做统计)
insert into person(perid,name,parid) select 105 as perid,name as name,5 as parid from person where perid=5;
这条插入语句中,105是我自己设置的id值,name值源来源person表perid=5的记录。5是我自己设置的parid。
网上的实现的一般是复制整条记录,我是复制部分记录。做个备忘。
mysql数据库向数据库中插入一条新记录,记录的一些字段值来源于其他记录(常用来做统计)
insert into person(perid,name,parid) select 105 as perid,name as name,5 as parid from person where perid=5;
这条插入语句中,105是我自己设置的id值,name值源来源person表perid=5的记录。5是我自己设置的parid。
网上的实现的一般是复制整条记录,我是复制部分记录。做个备忘。