SQL数据排序(转贴)
来源:互联网 发布:网络挖矿机怎么赚钱 编辑:程序博客网 时间:2024/04/29 19:27
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
--测试表
CREATETABLETest(F1char(10),F2char(10))
--插入数据
INSERTINTOTest
SELECT'a'F1,'1'F2
UNION
SELECT'b'F1,'2'F2
UNION
SELECT'c'F1,'4'F2
UNION
SELECT'd'F1,'3'F2
UNION
SELECT'e'F1,'4'F2
UNION
SELECT'f'F1,'5'F2
UNION
SELECT'g'F1,'4'F2
UNION
SELECT'h'F1,'7'F2
UNION
SELECT'i'F1,'9'F2
---排名次
--方法1
SELECTa.*,(SELECTCOUNT(*)FROMtestbWHEREb.F2>a.F2)+1ASminciFROMtestaORDERBYminci
--方法2
SELECTid=IDENTITY(int,0,1),f1,f2INTO#tFROMtestORDERBYF2DESC
SELECTa.f1,a.f2,a.id+1-cast(id-cc-minnASChar(10))AS[名次]
FROM#ta,(SELECTf2,cc,minnFROM(SELECTf2,COUNT(*)AScc,MIN(id)-COUNT(*)ASminnFROM#tGROUPBYf2)t)b
WHEREa.f2=b.f2
ORDERBYa.f2DESC
--删除表
DROPTABLE#t
DROPTABLEtest
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
--测试表
CREATETABLETest(F1char(10),F2char(10))
--插入数据
INSERTINTOTest
SELECT'a'F1,'1'F2
UNION
SELECT'b'F1,'2'F2
UNION
SELECT'c'F1,'4'F2
UNION
SELECT'd'F1,'3'F2
UNION
SELECT'e'F1,'4'F2
UNION
SELECT'f'F1,'5'F2
UNION
SELECT'g'F1,'4'F2
UNION
SELECT'h'F1,'7'F2
UNION
SELECT'i'F1,'9'F2
---排名次
--方法1
SELECTa.*,(SELECTCOUNT(*)FROMtestbWHEREb.F2>a.F2)+1ASminciFROMtestaORDERBYminci
--方法2
SELECTid=IDENTITY(int,0,1),f1,f2INTO#tFROMtestORDERBYF2DESC
SELECTa.f1,a.f2,a.id+1-cast(id-cc-minnASChar(10))AS[名次]
FROM#ta,(SELECTf2,cc,minnFROM(SELECTf2,COUNT(*)AScc,MIN(id)-COUNT(*)ASminnFROM#tGROUPBYf2)t)b
WHEREa.f2=b.f2
ORDERBYa.f2DESC
--删除表
DROPTABLE#t
DROPTABLEtest
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- SQL数据排序 (转贴)
- SQL数据排序(转贴)
- sql指定数据排序
- SQL 排序检索数据
- SQL 2.数据汇总+排序
- SQL语句数据随机排序
- sql server数据随机排序
- SQL数据排序与分组
- SQL输入数据,指定排序顺序
- 【SQL】对混合数据进行排序
- Sql入门--------数据排序与分组
- SQL学习 数据排序和分组
- Sql order by 数据排序 优先级问题
- SQL数据列表移动排序存储过程
- SQL学习整理(三)排序检索数据
- SQL语句 第三节:排序检索数据
- 读书笔记--SQL必知必会03--排序检索数据
- sql查询一些数据进行正序排序,除外的数据进行倒序排序
- commandText语句基本用法,+号和“”号的作用
- DBMS_Job包的用法
- CVS版本控制的安装配置与使用
- 错误 error C2812: #import 不支持 /clr:pure 和 /clr:safe
- Java基础
- SQL数据排序(转贴)
- 最后一次定目标
- 在Transact-SQL语句中如何用常量来表示二进制形式的数据?
- ruby,类的不闭合,混合导入,block
- 【NT.CC】6款非常有用的JS数值格式
- WBS工作包资源划分时,要同时考虑开发人员的技能和责任心
- PATCHSET10.1.0.3&9.2.0.5
- 漫谈中的标识列(一)
- 一个有趣的查找--搜索最大值所在的ID号