Welcome to itblog

Every Day In Every Way I Am Getting Better And Better~

排序精典,不得不看~

declare @t table(id int,Uid int,Str varchar(4))
insert into @t select 1,5,'aaa'
insert into @t select 2,5,'bbb'
insert into @t select 3,5,'ccc'
insert into @t select 4,6,'ddd'
insert into @t select 5,6,'eee'
insert into @t select 6,8,'ggg'
insert into @t select 7,8,'ttt'
insert into @t select 8,2,'uuu'
insert into @t select 9,2,'hhh'

select a.* from @t a order by (select count(*) from @t where Uid=a.Uid and id<=a.id),uid

/*
id          Uid         Str 
----------- ----------- ----
8           2           uuu
1           5           aaa
4           6           ddd
6           8           ggg
9           2           hhh
2           5           bbb
5           6           eee
7           8           ttt
3           5           ccc
*/

阅读更多
文章标签: insert table
个人分类: SQL Sever
上一篇【交流】SQL 2005溢用之:合并列值
下一篇ASP.NET中如何实现同一时间只有一人能够修改系统数据
想对作者说点什么? 我来说一句

PHOTOSHOP 最高境界

2007年11月16日 56KB 下载

servlet实例代码,不得不看

2010年09月09日 326KB 下载

【高清扫描版】Head First SQL 中文版

2017年09月12日 40.33MB 下载

启示录-打造用户喜爱的产品

2016年03月16日 26.14MB 下载

没有更多推荐了,返回首页

关闭
关闭