各位兄台帮我看看这个统计的子查询谢谢!

fangxianghua9801 2007-06-18 02:06:02
表名:Tg_HouseInfo
字段如下:
ID BuildID HouseCode HouseType SaleType GenelFloor
1 1 4 1 1 11
2 2 5 1 1 7
3 3 1 1 2 11
4 3 2 2 4 6
5 4 4 1 1 12
6 4 11 1 3 6
...............................................
其中:ID主建,BuildID楼盘ID,HouseCode楼房编号比如3幢,
HouseType房屋类型:1,住宅;2,商用房
SaleType销售状态:1,可售;2,待售;3,已售;4,预订
GenelFloor为楼房总层数
希望统计出如下形式:
楼房编号 房屋类型 楼房总层数 可售数 待售数 已售数 预订数
...全文
119 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangxianghua9801 2007-06-18
  • 打赏
  • 举报
回复
libin_ftsafe(子陌红尘:TS for Banking Card)谢谢,解决了,我咋到了门槛还不知道呢,晕了!!
子陌红尘 2007-06-18
  • 打赏
  • 举报
回复
select
HouseCode, HouseType, GenelFloor,
可售数 = sum(case SaleType when 1 then 1 else 0 end),
待售数 = sum(case SaleType when 2 then 1 else 0 end),
已售数 = sum(case SaleType when 3 then 1 else 0 end),
预订数 = sum(case SaleType when 4 then 1 else 0 end)
from
Tg_HouseInfo
group by
HouseCode, HouseType, GenelFloor
fangxianghua9801 2007-06-18
  • 打赏
  • 举报
回复
select
HouseCode,
KSale=SUM(Case When HouseSaleState=1 Then 1 Else 0 End),
DSale=SUM(Case When HouseSaleState=2 Then 1 Else 0 End),
YSale=SUM(Case When HouseSaleState=3 Then 1 Else 0 End),
YDSale=SUM(Case When HouseSaleState=4 Then 1 Else 0 End)
from Tg_HouseInfo
Group By HouseCode
我做出一部分,但是子查询咋弄呀,请教各位了,谢谢!!

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧