UserQuartersDao.xml 741 B

1234567891011121314151617
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.kioor.room.dao.UserQuartersDao">
  4. <select id="getRoomsByUserId" resultType="com.kioor.room.dto.RoomDTO">
  5. select r.id,q.id quartersId,b.id buildingsId,u.id unitsId,f.id floorId,r.room_num roomNum,r.remark remark
  6. from tb_User_quarters uq
  7. left join tb_room r on uq.room_id = r.id
  8. left join tb_floor f on r.floor_id = f.id
  9. left join tb_units u on f.units_id = u.id
  10. left join tb_buildings b on u.buildings_id = b.id
  11. left join tb_quarters q on b.quarters_id = q.id
  12. where r.id = #{id}
  13. </select>
  14. </mapper>