随笔 - 54  文章 - 2 评论 - 79 阅读 - 69803
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  SQL

SQL分组排序问题
摘要:3个字段ABC要挑出以A分组C第n大的行 开始是想先取TOP n - 1,然后取不在这TOP n – 1 中的TOP1就是第N个了,比较麻烦。 后来有猛人解答: select * from t t1 where (select count(*) from t where t1.A = t.A and t1.c<=t.c) = n 就可以取到以A分组每组的第n大(t为表... 阅读全文
posted @ 2006-09-09 13:43 aiya 阅读(1632) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示