|
@ -66,8 +66,8 @@ public abstract class TidingsDao {
|
66
|
66
|
+ " LEFT JOIN PROFESSOR ON CONSULT.PROFESSOR_ID = PROFESSOR.ID "
|
67
|
67
|
+ " LEFT JOIN ORGANIZATION ON PROFESSOR.ORG_ID = ORGANIZATION.ID "
|
68
|
68
|
+ " WHERE TIDINGS.CREATE_TIME IN "
|
69
|
|
+ " (SELECT MAX(TIDINGS.CREATE_TIME) FROM TIDINGS LEFT JOIN CONSULT ON TIDINGS.CONSULT_ID = CONSULT.CONSULT_ID "
|
70
|
|
+ " AND (TIDINGS.READ_STATUS = 0) AND (CONSULTANT_ID = ?) AND (SENDER_ID != ?)) ";
|
|
69
|
+ " (SELECT MAX(TIDINGS.CREATE_TIME) FROM TIDINGS INNER JOIN CONSULT ON TIDINGS.CONSULT_ID = CONSULT.CONSULT_ID "
|
|
70
|
+ " AND (TIDINGS.READ_STATUS = 0) AND (CONSULT.CONSULTANT_ID = ?) AND (TIDINGS.SENDER_ID != ?)) ";
|
71
|
71
|
PreparedStatement ps = con.prepareStatement(sql);
|
72
|
72
|
try{
|
73
|
73
|
ps.setString(_m_1++,consultantId);
|