in backend/src/main/java/org/apache/iotdb/admin/service/impl/IotDBServiceImpl.java [2095:2114]
private String getWhereClause(DataQueryDTO dataQueryDTO) {
Long startTime = null;
if (dataQueryDTO.getStartTime() != null) {
startTime = dataQueryDTO.getStartTime().getTime();
}
Long endTime = null;
if (dataQueryDTO.getEndTime() != null) {
endTime = dataQueryDTO.getEndTime().getTime();
}
String whereClause = "";
if (startTime != null && endTime != null) {
whereClause = " where time >= " + startTime + " and time <= " + endTime;
} else if (startTime == null && endTime != null) {
whereClause = " where time <= " + endTime;
} else if (startTime != null && endTime == null) {
whereClause = " where time >= " + startTime;
}
return whereClause;
}