首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

为什么在这种列里面不行呢,该如何处理

2012-01-20 
为什么在这种列里面不行呢原因usepubsselectstor_id,sum(qty)as总订货数量,count(distinctstor_id)as客户I

为什么在这种列里面不行呢
原因
use   pubs
select     stor_id     ,sum(qty)   as   总订货数量,   count   (distinct   stor_id)   as   客户ID   from   sales     where   stor_id=7131
为什么不行呢?



[解决办法]
select stor_id ,sum(qty) as 总订货数量, count (distinct stor_id) as 客户ID from sales where stor_id=7131
group by stor_id

或者

select sum(qty) as 总订货数量, count (distinct stor_id) as 客户ID from sales where stor_id=7131
[解决办法]
select stor_id ,sum(qty) as 总订货数量, count (distinct stor_id) as 客户ID from sales where stor_id= '7131 '
group by stor_id

[解决办法]
--try

select stor_id ,sum(qty) as 总订货数量, count (distinct stor_id) as 客户ID
from sales
where stor_id= '7131 '
group by stor_id

[解决办法]
--try

select '7131 ' as stor_id,sum(qty) as 总订货数量, count (distinct stor_id) as 客户ID
from sales
where stor_id= '7131 '

热点排行