记得上下班打卡 | git大法好,push需谨慎

Commit d1ccb4fe authored by jiangxiulong's avatar jiangxiulong

getProvinceDataListResult

parent c12cd10e
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<result column="province" property="province"/> <result column="province" property="province"/>
<result column="total_number" property="totalNumber"/> <result column="total_number" property="totalNumber"/>
</resultMap>--> </resultMap>-->
<resultMap id="getCityDataListResult" type="com.liquidnet.service.kylin.dao.report.PerformanceCityDataDto"> <!--<resultMap id="getCityDataListResult" type="com.liquidnet.service.kylin.dao.report.PerformanceCityDataDto">
<result column="performance_id" property="performanceId"/> <result column="performance_id" property="performanceId"/>
<result column="city_name" property="cityName"/> <result column="city_name" property="cityName"/>
<result column="total_number" property="totalNumber"/> <result column="total_number" property="totalNumber"/>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<resultMap id="getSexDataListResult" type="com.liquidnet.service.kylin.dao.report.PerformanceSexDataDto"> <resultMap id="getSexDataListResult" type="com.liquidnet.service.kylin.dao.report.PerformanceSexDataDto">
<result column="sex" property="sex"/> <result column="sex" property="sex"/>
<result column="total_number" property="totalNumber"/> <result column="total_number" property="totalNumber"/>
</resultMap> </resultMap>-->
<!-- 演出按省统计--> <!-- 演出按省统计-->
<select id="getProvinceDataList" parameterType="java.lang.String"> <select id="getProvinceDataList" parameterType="java.lang.String">
select x.* from ( select x.* from (
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
) x order by x.total_number desc ) x order by x.total_number desc
</select> </select>
<!-- 演出按城市统计--> <!-- 演出按城市统计-->
<select id="getCityDataList" parameterType="java.lang.String" resultMap="getCityDataListResult"> <select id="getCityDataList" parameterType="java.lang.String">
select x.* from ( select x.* from (
SELECT SELECT
kotr.performance_id AS 'performance_id', kotr.performance_id AS 'performance_id',
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
) x order by x.total_number desc limit 20 ) x order by x.total_number desc limit 20
</select> </select>
<!-- 演出按年龄统计--> <!-- 演出按年龄统计-->
<select id="getAgeDataList" parameterType="java.lang.String" resultMap="getAgeDataListResult"> <select id="getAgeDataList" parameterType="java.lang.String">
select * from ( select * from (
SELECT kotr.performance_id AS 'performance_id', SELECT kotr.performance_id AS 'performance_id',
CONCAT(substr(curdate(), 1, 4) - substr(kote.enter_id_code, 7, 4),'') age, CONCAT(substr(curdate(), 1, 4) - substr(kote.enter_id_code, 7, 4),'') age,
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
)x order by x.age )x order by x.age
</select> </select>
<!-- 演出按性别统计--> <!-- 演出按性别统计-->
<select id="getSexDataList" parameterType="java.lang.String" resultMap="getSexDataListResult"> <select id="getSexDataList" parameterType="java.lang.String">
select x.sex,count(1) total_number from ( select x.sex,count(1) total_number from (
SELECT kotr.performance_id AS 'performance_id', SELECT kotr.performance_id AS 'performance_id',
case when substr(kote.enter_id_code,17,1)%2=0 then '女' else '男' end sex case when substr(kote.enter_id_code,17,1)%2=0 then '女' else '男' end sex
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment