Mysql 使用phpMyAdmin将存储过程的结果复制到现有表中
我在phpMyAdmin中有以下存储过程: 我需要将结果保存到以下现有表中: 但我不知道如何编写代码。代码应在每次执行存储过程时清除/更新(?)表,并用前面字段的总和(不包括id)填充最后一个字段“profile\u completion\u percentage”。你能帮忙吗?使用 插入。。。SELECT语句 因此,您可以非常简单地将结果添加到表中使用 插入。。。SELECT语句Mysql 使用phpMyAdmin将存储过程的结果复制到现有表中,mysql,stored-procedures,phpmyadmin,Mysql,Stored Procedures,Phpmyadmin,我在phpMyAdmin中有以下存储过程: 我需要将结果保存到以下现有表中: 但我不知道如何编写代码。代码应在每次执行存储过程时清除/更新(?)表,并用前面字段的总和(不包括id)填充最后一个字段“profile\u completion\u percentage”。你能帮忙吗?使用 插入。。。SELECT语句 因此,您可以非常简单地将结果添加到表中使用 插入。。。SELECT语句 因此,您可以将非常简单的结果添加到表中您好,谢谢您的回答。您的意思是在存储过程结束之前添加插入代码吗?我很
因此,您可以将非常简单的结果添加到表中您好,谢谢您的回答。您的意思是在存储过程结束之前添加插入代码吗?我很抱歉这个琐碎的问题没有插入tablename选择。。。就像链接中的例子一样,我想我明白了,谢谢。在代码中插入新数据之前,如何清理表?insert是否替换或追加新数据?我可以将目标表的清理合并到存储过程中吗?很抱歉打扰你,你在插入之前删除,如果你不需要旧的数据,你可以在存储过程中做。但是在大的表中,你应该考虑删除表并添加同一个表,这要快得多。插页只会像所有插页一样附加内容,当然它也有所有的一般限制。嗨,nbk,谢谢你的回答。您的意思是在存储过程结束之前添加插入代码吗?我很抱歉这个琐碎的问题没有插入tablename选择。。。就像链接中的例子一样,我想我明白了,谢谢。在代码中插入新数据之前,如何清理表?insert是否替换或追加新数据?我可以将目标表的清理合并到存储过程中吗?很抱歉打扰你,你在插入之前删除,如果你不需要旧的数据,你可以在存储过程中做。但是在大的表中,你应该考虑删除表并添加同一个表,这要快得多。insert与所有insert一样只附加了一些内容,当然它也有所有的一般限制。