create view TempStoreV
asselect TempStore.BookId,TempStore.UserId,BookType.Name,Book.Name as Expr1,Book.Author,Book.Translator,Book.Publisher,Book.Price,Book.Discont,Book.Statusfrom BookType Inner join Book on BookType.ID=TempStore.BookId left outer join UserInfo on TempStore.UserId=UserInfo.Id我创建以上视图时提示出错.
服务器: 消息 107,级别 16,状态 1,行 1
列前缀 'TempStore' 与查询中所用的表名或别名不匹配。我找了很久也没有发现问题...
请问错在哪里..谢谢
asselect TempStore.BookId,TempStore.UserId,BookType.Name,Book.Name as Expr1,Book.Author,Book.Translator,Book.Publisher,Book.Price,Book.Discont,Book.Statusfrom BookType Inner join Book on BookType.ID=TempStore.BookId left outer join UserInfo on TempStore.UserId=UserInfo.Id我创建以上视图时提示出错.
服务器: 消息 107,级别 16,状态 1,行 1
列前缀 'TempStore' 与查询中所用的表名或别名不匹配。我找了很久也没有发现问题...
请问错在哪里..谢谢
解决方案 »
- sql sever 2008安装问题 急需!!!
- 求一句 insert into 语句
- 在sql server 2000中怎么限制某个用户只能访问哪几个表?
- 关于SQL Server 触发器问题
- 为什么我的64位Win7家庭版装SQL2005的时候会出现兼容性问题怎么办?
- 在sql中操纵xml数据,主要讲的是在表中存储xml数据和在表中抽取xml数据,谁能举个简单的例子,讲讲具体的知识,告诉我具体怎么理解呢?????????
- 关于链接服务器,大家帮我看看,问题在哪儿?!
- 如何设置及查看当前标识种子值.(用T-SQL)
- ***要实现这个功能,能否写个存储过程??60分
- 软件开发中的Bug跟踪管理
- 比较3字段大小并判断和第4个字段的关系:比较头痛!
- 读取最新插入记录的ID时,如何防止其他用户执行插入操作
提示很明确TempStore里没有语句中指定的列名
BookType Inner join Book on BookType.ID=TempStore.BookId
--应该是表BookType 和 表Book 连吧怎么跑出TempStore表来了?? left outer join UserInfo on TempStore.UserId=UserInfo.Id
按你需求的话表连接这样连试一下
select TempStore.BookId,TempStore.UserId,BookType.Name,Book.Name as Expr1,Book.Author,Book.Translator,Book.Publisher,Book.Price,Book.Discont,Book.Statusfrom UserInfo right join TempStore on TempStore.UserId=UserInfo.Id left join Book on TempStore.BookId(如果有的话) left join BookType on BookType.ID=Book.BookTypeID(如果有的话)