日期:2014-05-17 浏览次数:20511 次
假设有一个相册表(相册ID 相册名字 创建时间......)
假设有一个图片表(图片ID 图片名字 图片内容 所属相册ID 上传时间......)
;with t
as(
select px=row_number()over(partition by 相册名字 order by 上传时间 desc),
图片ID,图片名字,图片内容
from (select top 10 * from 相册表 order by 创建时间 desc) as a,图片表 b
where a.相册ID=b.相册ID
)
select
* from t where px<=5
--一个思路