求一段sql语句
我想查询,一篇新闻和对应它的所有评论,我这样写create proc com_infor
@id int=0
as
begin
select * from CommentaryInfo inner join InformationInfo on InformationInfo.ifid=@id
end
go
但是查询出来的是
1 aaaa aaa 1 1 (<--评论) 1 aaa aaaaaaaaaaaaaaaaaaaaa NULL 1990-12-12 00:00:00.000 1(新闻)
2 bbb bbbb 1 1 (<--评论)1 aaa aaaaaaaaaaaaaaaaaaaa NULL 1990-12-12 00:00:00.000 1(新闻)
也就是 1个新闻,两条对应的评论,结果每条评论都对应一次新闻,我想只有一条新闻,应该怎么写,最好能稍微解释下,谢谢
[ 本帖最后由 tokoyoshi 于 2009-11-18 11:07 编辑 ]