当前版块:问答社区 > BMF

有方法显示分摊后的每层面积吗

其他
其他

from clipboard

23层为一层的附属

有办法显示每层的分摊后的建筑面积吗,不要一层显示总面积

全部评论

等级:LV28
积分:55758
南方数码蓉儿 2020-08-19 08:58

SELECT shisFloors.FloorName,shisFloors.FloorNo, fthlcmj.jzmj,fthlcmj.tnmj,fthlcmj.jzmj-fthlcmj.tnmj as ftmj,fthlcmj.ytmj from shisBuildInf inner join shisFloors on shisFloors.buildingid=shisBuildInf.id

right join

(SELECT Flrid, SUM(ROUND(tnmj, 2)) AS tnmj, SUM(ROUND(zmj, 2)) AS jzmj, SUM(ROUND(ytmj, 2)) AS ytmj,SUM(tnmj) AS tn,SUM(ftmj) AS ft  FROM viewBmfRoom2  GROUP BY Flrid) fthlcmj on fthlcmj.Flrid=shisFloors.id

where shisBuildInf.id=[BUILDID]order by shisFloors.FloorNo

这个语句是按分摊后2位数的户室面积来计算的楼层面积。

回复 1
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消