|
|
@@ -85,13 +85,13 @@ public interface TDDeviceMapper extends BaseMapperX<TDDeviceDO> {
|
|
|
@Select("<script>" +
|
|
|
"<foreach collection='queries' item='item' index='index' separator='UNION ALL'>" +
|
|
|
"SELECT" +
|
|
|
- " #{item.tableName} AS table_name," + // 关联入参表名
|
|
|
- " #{item.colName} AS col_name," + // 关联入参列名
|
|
|
+ /*" #{item.tableName} AS table_name," + // 关联入参表名
|
|
|
+ " #{item.colName} AS col_name," + // 关联入参列名*/
|
|
|
" FIRST(log_value) AS earliest_data," +
|
|
|
" LAST(log_value) AS latest_data" +
|
|
|
- " FROM iot_log.device_${item.tableName}" + // 表名动态拼接(注意SQL注入风险)
|
|
|
+ " FROM iot_log.device_${item.deviceName}" + // 表名动态拼接(注意SQL注入风险)
|
|
|
" WHERE" +
|
|
|
- " ts BETWEEN #{item.startTime} AND #{item.endTime}" +
|
|
|
+ " ts BETWEEN #{item.ts} AND #{item.ts1}" +
|
|
|
" AND identity = #{item.colName}" +
|
|
|
" AND log_value != 0.0" +
|
|
|
" AND _c0 IS NOT NULL" +
|