99问答网
所有问题
sqlserver2005分组查询列子
如题所述
举报该问题
推荐答案 推荐于2016-04-04
select 列名a,列名B
from 表名
group by 列名a,列名B
分组一般会和函数一起使用如 SUM()函数,count()函数
select 列名a,列名B,SUM(列名C)
from 表名
group by 列名a,列名B
该语句是统计C列的数量总数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/etvejXXvt.html
其他回答
第1个回答 2012-03-30
select sum(列2) from 表名 group by 列1
其中 列2 中不能有 列1的部分
第2个回答 2012-03-29
比如下面的
select a,b from 表名 ground by a或者b 分组!
相似回答
SQLServer 2005
中怎么
分组
排序啊, 按时间分组,按ID排序 我里面的时间...
答:
select date , count(*) , sum(price)from DayCost group by date order by id 这就是你想要的答案,一共
查询
了三个字段,第一个是时间,第二个是每组数据个数,第三个是一共多钱
sql server 2005
查找
并统计前10名数量最多的用户
答:
例表tab_test ,数量列名:sl select top 10 * from tab_test order by d desc语句执行,先将结果集按 sl 的降序 排序,然后使用 top 10 选择前10行数据。如果单一用户有多条记录,那需要将用户
分组
,计算数量 例表tab_test ,数量列名:sl,用户列名: user select top 10 user,sum(sl) as '...
sql查询
分组
后 每组某字段值最大的一行所有列
答:
SELECT * FROM 员工信息变化表 T1 WHERE id = (SELECT Max (id) FROM 员工信息变化表 T2 WHERE T1.员工ID = T2.员工ID)2、第二个方法:该语句是在SQL Server中编写的,应该不适用于MySQ和Oracle。排名函数是
SQL Server2005
中新增的功能,不适用SQL Server 2000 SELECT * FROM (SELECT...
SQL SERVER
按照某列的某值进行
分组
统计数据?
答:
SELECT 学校名称,语文平均分 = avg(语文),语文及格率 = count(case when 语文>= 60 then 语文 else null end)/count(语文),数学平均分 = avg(数学),数学及格率 = count(case when 数学>= 60 then 数学 else null end)/count(数学)from student group by 学校名称 ...
如何在
sqlserver
中获取表的所有列信息
答:
1,object_id--这个列是比较重要的,它是返回当前列所属表的ID。利用它,我们就可以
查询
指定表的所有列信息,比如下面的
sql
语句是查询表table1的所有列信息。select * from sys.columns where object_id=object_id('table1')2,name--该列的列名。3,column_id--该列在数据库中的ID,注意,数据库...
SQLserver2005查询
答:
select * from (select ROW_NUMBER() over(partition by Class_IDorder by score ) as IID,from TableName)where IID <3
Sql Server2005
数据库怎么查看视图里的字段。
答:
3.使用
SQL
语句,select * from 视图名,在结果中也可以看到栏位楼上的 这3中方法都是比较直接 也比较正确真正用
sql
查询
视图字段select name from syscolumns where id=object_id('视图名')这样直接数据 就是视图的各个字段 本回答由电脑网络分类达人 董辉推荐 举报| 答案纠错 | 评论 0 2 嘿呦我来也 ...
如何
sqlserver2005
从整个库中
查找
某个值?
答:
以下为在
SQL Server
中查看某个表的字段信息的
查询
语句(以数据库Pubs的jobs表为例)SELECT SysObjects.Name as TableName,SysColumns.Name as ColumnsName,SysTypes.Name as DateType,SysColumns.Length as DateLength,SysProperties.Value as Remark --列描述 FROM SysObjects,SysTypes,SysColumns LE...
SQL查询
语句,将同一个月份里的前两个日期分别成为一列
答:
假设数据在vt表中, date, postdate都为datetime类型(
SQL Server 2005
或以上适用), 查询结果未对日期值进行格式化,
查询SQL
如下:select d.monthTxt, max(case when d.idx = 1 then d.date else null end) as date1, max(case when d.idx = 2 then d.date else null end) as date2, max...
大家正在搜
sqlserver分组查询
sqlserver分组查询第一个
sqlserver分组查询前几条
sqlserver分组查询语句
sqlserver分组排序
分组查询sql
mysql分组求和sql
sqlserver排序
sql组内分组
相关问题
SQL分组查询 每个分组取一个数据
sqlserver 分组查询
sql server 2005 中查询一个数据库中所有表的数...
sql server 2005 中怎样将查询出的数据分组显示
sql分组查询及遍历
sql server分组查询数据!!
sqlserver 分组查询
SQL语句分组查询。