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}