【发布时间】:2011-11-20 11:55:01
【问题描述】:
这是我的代码,它主要完成了它的工作,但它不像我告诉它使用 SQL 语句那样进行分组。另外我想知道如何制作一个自定义列,它自己编号,以便顶部为“1”,然后从那里向下编号。
btnLeaderBoardUpdate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
String sql3 ="Select Name, Kills from honscores group by Name, Kills order by Kills DESC";
ResultSet rs;
try {
st = conn.prepareStatement(sql3);
rs = st.executeQuery();
table_2.setModel(DbUtils.resultSetToTableModel(rs));
} catch(Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}
});
这是输出:(我想在当前两个称为 rank 之前添加一列,并将其编号从 1 开始)
Name Kills
Raknath 20
AceFire6 15
AceFire6 12
AceFire6 10
Raknath 9
Q22 7
Q22 5
【问题讨论】: