主题:请教啊,我急啊,保证++++++++++满分啊!
			
 frank509
				 [专家分:70]  发布于 2005-09-21 09:48:00							
			这样一个问题:一张表里的2列,counter(柜台)和city,每个城市里面有很多柜台,有很多个城市,在表里全部列了出来,怎样用SQL语句统计各个城市的柜台数量,并且把柜台的数量和城市名称在另外一张表里面显示出来?
						
					 
		
			
回复列表 (共3个回复)
		
								
				沙发
				
					
cwb1128 [专家分:3120]  发布于 2005-09-22 08:37:00				
				select distinct city, sum(counter) as city  into tablename(新表名) 
from  tablename(查询的表名)
group by city 
							 
						
				板凳
				
					
frankie365 [专家分:980]  发布于 2005-09-22 17:08:00				
				楼上,你所说的建新表,select into 在select into为false的条件下,只能建立临时表,必须进行以下操作才可以建立新的固定表.
use master
go 
sp_dboption
							 
						
				3 楼
				
					
菜鸭 [专家分:5120]  发布于 2005-09-23 08:04:00				
				select city, count(*) as 数量 from  tablename group by city 
							 
									
			
我来回复