|
|
@ -19,11 +19,18 @@ |
|
|
|
eu.ROAD AS road, |
|
|
|
eu.VILLAGE_NAME AS villageName, |
|
|
|
eu.DWELLING_PLACE AS dwellingPlace, |
|
|
|
eu.PARTY_FLAG AS partyFlag |
|
|
|
eu.PARTY_FLAG AS partyFlag, |
|
|
|
eu.POINTS as points, |
|
|
|
CASE |
|
|
|
WHEN IFNULL(eu.POINTS_TOTLE,0) <= 0 THEN 0 |
|
|
|
ELSE |
|
|
|
ROUND(IFNULL(eu.POINTS_TOTLE,0) / IFNULL(g.POINTS,0) * IFNULL(g.GRADE,0),0) |
|
|
|
END grade |
|
|
|
FROM |
|
|
|
epdc_user eu |
|
|
|
Left Join (select * from epdc_user_grid_relation where USER_ID = #{id} order by UPDATED_TIME desc limit 0,1) eugr |
|
|
|
on(eu.id=eugr.USER_ID) |
|
|
|
left join epdc_points_grade g ON 1=1 AND g.DEL_FLAG = 0 |
|
|
|
WHERE |
|
|
|
eu.ID = #{id} |
|
|
|
</select> |
|
|
|