sql统计行数问题
对于一个这样的用户建立的虚表,如何统计出其行数??select客户编号,max(销售单价*订货数量-成本单价*订货数量)as预期利润from订单信息,产品信息wherey...
对于一个这样的用户建立的虚表,如何统计出其行数??
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000 展开
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000 展开
2个回答
展开全部
--不明白可以随时问我 希望采纳
select 客户编号,预期利润,count(1) 行数 from
(
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000
) aa
select 客户编号,预期利润,count(1) 行数 from
(
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000
) aa
展开全部
select count(*) from
(
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000
)
(
select 客户编号,max(销售单价*订货数量-成本单价*订货数量) as 预期利润 from 订单信息,产品信息
where year(签定日期)='2013' and month(签定日期)='4' and 产品信息.产品编号=订单信息.产品编号
group by 客户编号
having max(销售单价*订货数量-成本单价*订货数量)>10000
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询