update查询用户常去站点(最近半年)

This commit is contained in:
YAS\29473
2025-03-19 15:02:29 +08:00
parent e3ce4c13bc
commit c910ab609a
8 changed files with 26 additions and 36 deletions

View File

@@ -3119,20 +3119,20 @@
</where>
</select>
<select id="queryUserFrquentedStation" resultType="com.jsowell.pile.domain.UserFrquentedStationInfo">
<select id="queryUserFrequentedStation" resultType="com.jsowell.pile.domain.UserFrequentedStationInfo">
SELECT
obi.station_id AS stationId,
psi.station_name AS stationName,
COUNT(obi.id) AS chargeNum
t1.station_id AS stationId,
t2.station_name AS stationName,
COUNT(t1.id) AS chargeNum
FROM
order_basic_info obi
order_basic_info t1
JOIN
pile_station_info psi ON obi.station_id = psi.id
pile_station_info t2 ON t1.station_id = t2.id
WHERE
obi.member_id = #{memberId}
AND obi.create_time >= DATE_SUB(NOW(), INTERVAL 6 MONTH)
t1.member_id = #{memberId}
AND t1.create_time BETWEEN #{startTime} AND #{endTime}
GROUP BY
obi.station_id, psi.station_name
t1.station_id, t2.station_name
ORDER BY
chargeNum DESC;
</select>