又是一个难题来喽~

题目是: 假设有一个文档分享网站 用户可以上传文档并且可以收藏其他用户的文档 . 那么当用户上传和收藏过其他用户的文档后 查看已上传或者收藏的文档 要求 1 首先按照时间降序排列出文档 2 前面的必须都是自己文档 在自己的文档展示完之后才出现收藏的其他用户的文档 3 分页.

看大侠们的了!!

作者: woaiwoquan   发布时间: 2011-06-28

顶起 顶起! 一定要解决

作者: woaiwoquan   发布时间: 2011-06-29

select * from youtable where userid='自己'  order by createdate desc
union all
select * from youtable where userid!='自己'

作者: oswica   发布时间: 2011-06-29

如果用排序语句 再使用union all 会报错...

作者: woaiwoquan   发布时间: 2011-06-29

根数据库还有关系啊,学习。。。

作者: xart   发布时间: 2011-06-29

进来围观下

作者: Saas   发布时间: 2011-06-29

select * from (
select *,1 as sort from youtable where userid='自己'  
union all
select *,2 as sort from youtable where userid!='自己'
) t
order by sort,createdate desc

作者: oswica   发布时间: 2011-06-29