sql 数据平均分配给组内的组员

我现在根据几张表查询了一些数据,把这些数据放在一个网格里了,现在要在这些数据里选中几条平均分配给一个组中的所有组员,在把平均分配后的数据插入到一张分配表中,求用SQL server 语句

慕桂英3389331
浏览 529回答 3
3回答

回首忆惘然

ROW_NUMBER()

慕姐4208626

你的申请批准了,没有其他事,你可以退下去了。

蝴蝶不菲

import java.sql.ResultSet; import java.sql.SQLException; /** * @Name FenPei * @Description 分配 * @Attention NULL * @Tags * @Author CaiYj * <br>2014-10-28下午02:14:01 */ public class FenPei { public class DataBean{ public DataBean(){} String value; public String getValue() { return value; } public void setValue(String value) { this.value = value; } } public void execute() throws SQLException { /** * 初始化数据 */ ResultSet rs=null;//把数据库中查询数据赋值给RS /** * 目标bean */ Object gezi1;//你所谓的格子 Object gezi2; Object gezi3; Object gezi4; int ins=5;//(每个格子中存放多少条数据) DataBean data=new DataBean(); DataBean[] datas=new DataBean[ins]; /** * 计数 */ int count=0; while (rs.next()) { count++; data.setValue(rs.getString(0)); // data.setValue(rs.getString(0)); // data.setValue(rs.getString(0)); // data.setValue(rs.getString(0)); // data.setValue(rs.getString(0)); // data.setValue(rs.getString(0)); if (count==ins) { gezi1=datas; count=0; // gezi1 // gezi2 // gezi3 // gezi4 } } /** * 你对格子的操作 */ //TODO 继续 } }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server