|  |  |  | 
|---|
|  |  |  | `value` | 
|---|
|  |  |  | FROM `history_second_cruiser` | 
|---|
|  |  |  | WHERE mac = #{mac} | 
|---|
|  |  |  | AND `time` LIKE #{time}"%" | 
|---|
|  |  |  | AND `time` <![CDATA[>=]]> #{time1} | 
|---|
|  |  |  | AND `time` <![CDATA[<=]]> #{time2} | 
|---|
|  |  |  | AND organization_id = #{orgId} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="getDaily" resultType="java.lang.String"> | 
|---|
|  |  |  | select AVG(JSON_EXTRACT(value,'$.dustld')) | 
|---|
|  |  |  | from `history_second_cruiser` | 
|---|
|  |  |  | WHERE mac = #{mac} | 
|---|
|  |  |  | AND `time` <![CDATA[>=]]> #{time1} | 
|---|
|  |  |  | AND `time` <![CDATA[<=]]> #{time2} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="getDust" resultType="java.lang.Double"> | 
|---|
|  |  |  | select JSON_EXTRACT(value,'$.dustld') | 
|---|
|  |  |  | from `history_second_cruiser` | 
|---|
|  |  |  | WHERE mac = #{mac} | 
|---|
|  |  |  | AND `time` <![CDATA[>=]]> #{start} | 
|---|
|  |  |  | AND `time` <![CDATA[<=]]> #{end} | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | </mapper> | 
|---|