SELECT a.user_menu_id, a.user_id, a.menu_id FROM user_menu a and a.user_id = #{userId} AND a.menu_id IN ( SELECT menu_id FROM role_menu rm LEFT JOIN user_role ur ON rm.role_id = ur.role_id WHERE ur.user_id = #{userId})