SQL复杂打撒排序问题(平均分配会员信息条数排序)
会员ID      信息      日期
A           1         21
A           1         21
A           1         21
A           1         21
A           1         21
B           2         20
B           2         20
B           2         20
B           2         20
C           3         19
C           3         19
C           3         19
C           3         18
D           4         18
D           4         17
D           4         17
现象:如果我一页分4条显示,按照日期的倒序,那么一页全部显示的都是A会员的信息
要求实现:
A,B,C,D会员在每个分页里面平均信息,也就是第一页,第二页...,要有A,B,C,D  4家会员的信息,再按日期
简单说,就是不让一家会员全部显示在上面
请高手指教,我现在用的是
Order By Rnd(),日期 desc
但是还是无法满足我 会员都能显示
------解决方案--------------------
使用ROW_NUMBER()OVER(partition by 会员ID Order By Rnd(),日期 desc)