|
|
@ -40,7 +40,8 @@
|
|
|
|
<if test="req.startTime != null and req.endTime != null">
|
|
|
|
<if test="req.startTime != null and req.endTime != null">
|
|
|
|
AND
|
|
|
|
AND
|
|
|
|
<choose>
|
|
|
|
<choose>
|
|
|
|
<when test="req.databaseProductName == 'MySQL'">
|
|
|
|
|
|
|
|
|
|
|
|
<when test="req.databaseProductName == 'MySql'">
|
|
|
|
<![CDATA[
|
|
|
|
<![CDATA[
|
|
|
|
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
|
|
|
|
STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') >= #{req.startTime}
|
|
|
|
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
|
|
|
|
AND STR_TO_DATE(PRESCRIBEDATE, '%e/%c/%Y %H:%i:%s') < #{req.endTime}
|
|
|
@ -63,7 +64,7 @@
|
|
|
|
AND DEPTNAME = #{req.fromCorpName}
|
|
|
|
AND DEPTNAME = #{req.fromCorpName}
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
<if test="req.key != null and req.key != ''">
|
|
|
|
<if test="req.key != null and req.key != ''">
|
|
|
|
<if test="req.databaseProductName == 'MySQL'">
|
|
|
|
<if test="req.databaseProductName == 'MySql'">
|
|
|
|
AND (
|
|
|
|
AND (
|
|
|
|
CODE LIKE CONCAT('%', #{req.key}, '%')
|
|
|
|
CODE LIKE CONCAT('%', #{req.key}, '%')
|
|
|
|
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')
|
|
|
|
OR DEPTNAME LIKE CONCAT('%', #{req.key}, '%')
|
|
|
@ -81,7 +82,7 @@
|
|
|
|
GROUP BY CODE
|
|
|
|
GROUP BY CODE
|
|
|
|
<!-- ORDER BY-->
|
|
|
|
<!-- ORDER BY-->
|
|
|
|
<!-- <choose>-->
|
|
|
|
<!-- <choose>-->
|
|
|
|
<!-- <when test="req.databaseProductName == 'MySQL'">-->
|
|
|
|
<!-- <when test="req.databaseProductName == 'MySql'">-->
|
|
|
|
<!-- PRESCRIBEDATE DESC-->
|
|
|
|
<!-- PRESCRIBEDATE DESC-->
|
|
|
|
<!-- </when>-->
|
|
|
|
<!-- </when>-->
|
|
|
|
<!-- <when test="req.databaseProductName == 'Oracle'">-->
|
|
|
|
<!-- <when test="req.databaseProductName == 'Oracle'">-->
|
|
|
|