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

This commit is contained in:
YAS\29473
2025-03-19 11:53:33 +08:00
parent 96cfa6ce6a
commit e3ce4c13bc
8 changed files with 116 additions and 0 deletions

View File

@@ -3118,4 +3118,23 @@
</if>
</where>
</select>
<select id="queryUserFrquentedStation" resultType="com.jsowell.pile.domain.UserFrquentedStationInfo">
SELECT
obi.station_id AS stationId,
psi.station_name AS stationName,
COUNT(obi.id) AS chargeNum
FROM
order_basic_info obi
JOIN
pile_station_info psi ON obi.station_id = psi.id
WHERE
obi.member_id = #{memberId}
AND obi.create_time >= DATE_SUB(NOW(), INTERVAL 6 MONTH)
GROUP BY
obi.station_id, psi.station_name
ORDER BY
chargeNum DESC;
</select>
</mapper>