sqlserver数据加总排序的语句怎么写?
sqlserver数据加总排序的语句怎么写?
如下数据表table
id
a
a
a
b
b
c
我要得到的为:
a 3
b 2
c 1
这样加总id名称一样的并进行排序应该怎么写?
SQL code:
select id,count(1) from tb group by id
SQL code:
SELECT *,(SELECT COUNT(1) from TB WHERE ID=T.ID)AS NUM
from TB T ORDER BY
(SELECT COUNT(1) from TB WHERE ID=T.ID) DESC
SQL code:
select id,count(1) as px from tb order by px desc
这样?还是巧合?
SQL code:
select id,count(1) from tb group by id ORDER BY 2 DESC
SQL code:
select id,count(1) as px from tb order by count(1) desc
SQL code:
---测试数据---
if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([id] varchar(1))
insert [t
相关问答:
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......
如何将SqlServer数据库中的数据导入到Excel中?
选择数据库,点击右键 任务->导出数据 之后按照提示导出就可以了!
表多的话 用楼上的方法 比较方便 可以把数据库里相应的表导出 或者如果你是查询出来的 ......
如何屏蔽SQLSERVER登录用户和启动登录用户
屏蔽什么意思。。。。
安性性,登录名,选择登录用户,右键属性,状态,禁用登录
SQL Server Management Studio-->安全性-->登录名-->选择登录用户-->右键 ......
函数实现如下:
GO
CREATE FUNCTION dbo.fn_Sum(@code varchar(50))
RETURNS varchar(8000)
AS
BEGIN
DECLARE @values varchar(8000)
SET @values = ''
SELECT @values = @values + ',' + values from test ......