|
@@ -66,7 +66,7 @@
|
|
|
<result column="frequency" property="frequency"/>
|
|
|
</resultMap>
|
|
|
<select id="alarmTypeCount" resultMap="AlarmStatisticMonthDtoResult">
|
|
|
- SELECT sum(p.fre) as frequency,p.alarmType as alarmType
|
|
|
+ SELECT /*+ GROUP_OPT_FLAG(1)*/ sum(p.fre) as frequency,p.alarmType as alarmType
|
|
|
from
|
|
|
(SELECT /*+ GROUP_OPT_FLAG(1)*/
|
|
|
a.alarm_type as alarmType,
|
|
@@ -91,7 +91,7 @@
|
|
|
group by a.alarm_id) AS p group by p.alarmType
|
|
|
</select>
|
|
|
<select id="listDtoMonth" resultMap="AlarmStatisticMonthDtoResult">
|
|
|
- SELECT p.monthsta as monthsta,sum(p.fre) as frequency,p.monthstaString as monthstaString
|
|
|
+ SELECT /*+ GROUP_OPT_FLAG(1)*/ p.monthsta as monthsta,sum(p.fre) as frequency,p.monthstaString as monthstaString
|
|
|
from
|
|
|
(SELECT /*+ GROUP_OPT_FLAG(1)*/
|
|
|
DATE_FORMAT(a.alarm_time,'%Y年%m月') as monthstaString,
|
|
@@ -152,7 +152,7 @@
|
|
|
<result column="frequency" property="frequency"/>
|
|
|
</resultMap>
|
|
|
<select id="alarmTypeAreaCount" resultMap="AlarmTypeStatisticResult">
|
|
|
- SELECT railwayCode,railwayName,alarmMile,SUM(p.pre) as frequency
|
|
|
+ SELECT /*+ GROUP_OPT_FLAG(1)*/ railwayCode,railwayName,alarmMile,SUM(p.pre) as frequency
|
|
|
from
|
|
|
(SELECT /*+ GROUP_OPT_FLAG(1)*/
|
|
|
a.railway_code as railwayCode,
|