关于一个SQL查询请教高手

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:45:35
一个会员发表的文章数据库,我想求每位会员发表的前四篇文章,并按时间顺序读出应该如何写代码?
可以用一句SQL来实现吗?
简单的两个表,一个存会员资料,包含memberid,另一个存文章,包含ArticleID,MemberID,UpDate,等信息。

Select * From Article Where
ArticleId IN (
Select Top 4 B.ArticleId From Article B Where B.memberid=Article.memberid Order By datetime
)

select top 4 * from XW where YHBH in ( select YHBH from YHB ) group by YHBH order by WXFBSJ

不知道对不对。。。。

哦,错了。。。。晕死。。。。

表的设计都没说清楚。你可以用条件来约束查询