SQL 统计的用法(Union All)
2012-02-20 10:30
441 查看
1、按客户统计
2、按样机统计
select 0 aa,T_Customer.CustomerID,T_Customer.CustomerName a1 , CustomerName, ' ' ModelName,sum(BorrowNumber) as BorrowNumber from T_BorrowRecord INNER JOIN T_Customer ON T_BorrowRecord.CustomerID = T_Customer.CustomerID INNER JOIN T_Model ON T_BorrowRecord.ModelID = T_Model.ModelID group by T_Customer.CustomerID,CustomerName union all select 1 aa,T_Customer.CustomerID a1 ,T_Customer.CustomerName,' ' CustomerName, ModelName,sum(BorrowNumber) as BorrowNumber from T_BorrowRecord INNER JOIN T_Customer ON T_BorrowRecord.CustomerID = T_Customer.CustomerID INNER JOIN T_Model ON T_BorrowRecord.ModelID = T_Model.ModelID group by T_Customer.CustomerID,T_Customer.CustomerName,ModelName order by T_Customer.CustomerID,aa
2、按样机统计
select 0 aa,T_Model.ModelID,ModelName a1, ModelName,'' CustomerName,sum(BorrowNumber) as BorrowNumber from T_BorrowRecord INNER JOIN T_Customer ON T_BorrowRecord.CustomerID = T_Customer.CustomerID INNER JOIN T_Model ON T_BorrowRecord.ModelID = T_Model.ModelID group by T_Model.ModelID,ModelName union all select 1 aa,T_Model.ModelID,ModelName a1, '' ModelName, CustomerName,sum(BorrowNumber) as BorrowNumber from T_BorrowRecord INNER JOIN T_Customer ON T_BorrowRecord.CustomerID = T_Customer.CustomerID INNER JOIN T_Model ON T_BorrowRecord.ModelID = T_Model.ModelID group by T_Model.ModelID,ModelName,CustomerName order by T_Model.ModelID,aa
相关文章推荐
- sql union用法和sql union all用法及它们的运行效率
- SQL Union和SQL Union All用法
- SQL Union和SQL Union All用法
- sql union用法和sql union all用法,sql union效率
- SQL UNION ALL的用法
- SQL Union和SQL Union All用法 简单举例
- SQL Union和SQL Union All用法
- SQL Union和SQL Union All用法
- sql语句查询结果合并union all用法_数据库技巧
- SQL Union和SQL Union All用法
- 合并union 和union all用法-sql语句查询结果
- Sql UNION AND UNION ALL 用法 【转】
- SQL中语句:UNION all与UNION 的用法与区别
- SQL中语句:UNION all与UNION 的用法与区别
- sql union用法和sql union all用法,sql union效率
- sql 查询结果合并union all用法_数据库技巧
- SQL Union和SQL Union All用法
- SQL Union和SQL Union All用法与区别
- 3-SQL Union和SQL Union All用法