Преглед на файлове

--update queryInvite();

zzy.zhiyuan.foxmail преди 8 години
родител
ревизия
28f73e52a1
променени са 1 файла, в които са добавени 2 реда и са изтрити 3 реда
  1. 2 3
      src/main/java/com/ekexiu/portal/dao/GrowthLogDao.java

+ 2 - 3
src/main/java/com/ekexiu/portal/dao/GrowthLogDao.java

@ -84,13 +84,12 @@ public abstract class GrowthLogDao {
84 84
	@Where("INVITE_PRO IS NULL")
85 85
	public abstract List<GrowthLog> queryList(Connection con,String professorId,@LessThan String createTime,int rows)throws SQLException;
86 86
	
87
	public List<InviteUserScore> queryInvite(Connection con,String professorId,String createTime,int rows) throws SQLException{
87
	public List<InviteUserScore> queryInvite(Connection con,String professorId,int rows,int offset) throws SQLException{
88 88
        int index = 1;
89
        String sql = "SELECT INVITE_PRO,SUM(SCORE) S FROM GROWTH_LOG WHERE PROFESSOR_ID = ? AND CREATE_TIME < ? AND INVITE_PRO IS NOT NULL GROUP BY INVITE_PRO ORDER BY S DESC LIMIT "+rows;
89
        String sql = "SELECT INVITE_PRO,SUM(SCORE) S FROM GROWTH_LOG WHERE PROFESSOR_ID = ? AND INVITE_PRO IS NOT NULL GROUP BY INVITE_PRO ORDER BY S DESC LIMIT "+ rows + " OFFSET " + offset;
90 90
        PreparedStatement ps = con.prepareStatement(sql);
91 91
        try{
92 92
            ps.setString(index++,professorId);
93
            ps.setString(index++,createTime);
94 93
            ResultSet rs = ps.executeQuery();
95 94
            try{
96 95
                List<InviteUserScore> inviteUserScores = new ArrayList<InviteUserScore>();