读书人

sql视图的创设

发布时间: 2013-02-20 12:23:22 作者: rapoo

sql视图的创建
SELECT dbo.发布.工号, dbo.发布.发布的内容, dbo.发布.发布的时间, dbo.发布者.工号 AS Expr1, dbo.发布者.类型, dbo.发布者.部门, dbo.发布者.学院, dbo.关注.学号,
dbo.关注.关注工号, dbo.关注.工号 AS Expr2
FROM dbo.发布,dbo.发布者,dbo.关注
where dbo.发布者.工号 = dbo.关注.工号

为什么我得到的结果是,每条数据都重复出现两次,不知哪出错了。!是不是where这个地方,那怎么改,谢谢! sql 视图 查询
[解决办法]

SELECT     dbo.发布.工号, dbo.发布.发布的内容, dbo.发布.发布的时间, dbo.发布者.工号 AS Expr1, dbo.发布者.类型, dbo.发布者.部门, dbo.发布者.学院, dbo.关注.学号, 
dbo.关注.关注工号, dbo.关注.工号 AS Expr2
FROM dbo.发布,dbo.发布者,dbo.关注
where dbo.发布者.工号 = dbo.关注.工号
and dbo.发布.工号=dbo.发布者.工号

读书人网 >SQL Server

热点推荐