| | |
| | | |
| | | <sql id="viewStayTimeConditionSql2"> |
| | | <if test="loc_no!=null and loc_no!='' "> |
| | | and asr_loc_mast.loc_no like '%' + #{loc_no} + '%' |
| | | and loc_no like '%' + #{loc_no} + '%' |
| | | </if> |
| | | <if test="floor!=null and floor!='' "> |
| | | and floor = #{floor} |
| | |
| | | ( |
| | | SELECT |
| | | GETDATE() AS today |
| | | , CONVERT(decimal, DATEDIFF(second,asr_loc_detl.appe_time, GETDATE()) / 86400.0, 9) AS stay_time |
| | | , dbo.asr_loc_detl.* |
| | | FROM asr_loc_detl |
| | | INNER JOIN asr_loc_mast ON asr_loc_detl.loc_no = asr_loc_mast.loc_no |
| | | , CONVERT(decimal, DATEDIFF(second,all_loc_detl.appe_time, GETDATE()) / 86400.0, 9) AS stay_time |
| | | , dbo.all_loc_detl.* |
| | | FROM all_loc_detl |
| | | INNER JOIN agv_loc_mast ON all_loc_detl.loc_no = agv_loc_mast.loc_no |
| | | where 1=1 |
| | | <include refid="viewStayTimeConditionSql"></include> |
| | | <include refid="viewStayTimeConditionSql2"></include> |
| | | ) t |
| | | ) a |
| | | </select> |
| | |
| | | FROM |
| | | all_loc_detl |
| | | where 1=1 |
| | | <include refid="viewStayTimeConditionSql"></include> |
| | | <include refid="viewStayTimeConditionSql2"></include> |
| | | ) t |
| | | ) a |
| | | </select> |