例如:
表test1有列column1为int类型
我需要将column1里从第一行开始的后面10个数相加并插进表test2,再下一行开始的后面10个数相加并插进表test2,如果循环下去到最底部,请问大神们怎样实现?是要用存储进程和游标吗?怎样实现,谢谢!
表test1有列column1为int类型
我需要将column1里从第一行开始的后面10个数相加并插进表test2,再下一行开始的后面10个数相加并插进表test2,如果循环下去到最底部,请问大神们怎样实现?是要用存储进程和游标吗?怎样实现,谢谢!
解决方案 »
- 读取logo不为空的 组织的表的信息
- 编写存储过程时出现:Recursive stored functions and triggers are not allowed.
- mysql中求交集的问题,在线等~~
- 请教postgres磁盘空间问题
- left join和right join的区别在哪里
- mysql中 repair table
- 开心网是什么类型的数据库?
- 求SQL语句
- mysql 导出 语句 从服务器端 导出到 客户端 的PHP查询语句 是什么?
- 在SQL Server数据库中可以用语法execute('select 5*7')得到结果35,在mysql如何运行'select 5*7'字符串呢并得到35的结果集。
- MySQL 的统计问题
- Galera Cluster无法添加节点
1、你要搞个参数num
2、因为你是一直循环到底部,所以当num<count(1)时是一直执行的e
3、可以用sum(字段) 然后limit num ,10这样select sum(grade)from( select * from addr limit 0,10 )a,limit的执行在sum后所以要先limit在sum即子查询
4、又到第二步了
show create table XXXX;
数据就是导出点数据贴上来让想要帮你的用。最好是insert into这种的。
节约别人是时间