select landId, landName, landArea, landBlockcount, landDevcount, landManager, landTel, landLocation, landRemark, landLatitude, landLongitude, landSeqfrom FmsLand SELECT l.landId, l.landName, l.landArea, l.landBlockcount, l.landManager, l.landTel, l.landLocation, l.landRemark, l.landLatitude, l.landLongitude,l.landSeq, (select GROUP_CONCAT(resUrl) from SysRes r where r.resBusId = l.landId) landPreview, (select GROUP_CONCAT(resId) from SysRes r where r.resBusId = l.landId) resIds, (SELECT COUNT(tmnlandId) FROM TmnLand tl WHERE tl.landId = l.landId) landDevcount, (SELECT u.userName FROM SysUser u WHERE u.userId = l.landManager) landManagerName from FmsLand l insert into FmsLand landId, landName, landArea, landBlockcount, landDevcount, landManager, landTel, landLocation, landRemark, landLatitude, landLongitude, landSeq, tid, #{landId}, #{landName}, #{landArea}, #{landBlockcount}, #{landDevcount}, #{landManager}, #{landTel}, #{landLocation}, #{landRemark}, #{landLatitude}, #{landLongitude}, #{landSeq}, #{tid}, update FmsLand landName = #{landName}, landArea = #{landArea}, landBlockcount = #{landBlockcount}, landDevcount = #{landDevcount}, landManager = #{landManager}, landTel = #{landTel}, landLocation = #{landLocation}, landRemark = #{landRemark}, landLatitude = #{landLatitude}, landLongitude = #{landLongitude}, landSeq =#{landSeq}, where landId = #{landId} and tid = #{tid} update FmsLand landName = #{fmsLand.landName}, landArea = #{fmsLand.landArea}, landBlockcount = #{fmsLand.landBlockcount}, landDevcount = #{fmsLand.landDevcount}, landManager = #{fmsLand.landManager}, landTel = #{fmsLand.landTel}, landLocation = #{fmsLand.landLocation}, landRemark = #{fmsLand.landRemark}, landLatitude = #{fmsLand.landLatitude}, landLongitude = #{fmsLand.landLongitude}, landSeq =#{fmsLand.landSeq}, and tid = #{fmsLand.tid} where landId = #{fmsLand.landId} and tid = #{fmsLand.tid} delete from FmsLand where landId = #{landId} and tid = #{tid} delete from FmsLand where landId in #{landId} and tid = #{tid}