SQL SERVER 中的几个问题......

tonny_001 2000-05-18 09:29:00
各位:
本人在建库的过程中,发现在SQL SERVER中不能多表建视图(只能单表建),请问是不是真的?如不是,请赐教。另外,在其中的DIAGRAMS有何用途?如何建立多表之间的关系,除了用SQL语句编写。此问题急于解决,如能解决必重谢!
...全文
153 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tonny_001 2000-05-22
  • 打赏
  • 举报
回复
谢谢Axiong的提示,我想我可能没把问题说明白,我说的是在有条件的前提下,例如:两个表中的某些值相等,对相等值的记录进行试图化,能否用WHERE语句?如何用?。另外,对diagrams能否再细说一下,本人洗耳恭听,再次对大家表示感谢。
Axiong 2000-05-22
  • 打赏
  • 举报
回复
有条件的前提还不是一样,加where就行了呀。

use pubs
go
CREATE VIEW view_2 (au_id,au_lname,title_id)
AS
select a.ord_date,b.title_id from sales a,titles b where a.title_id=b.title_id
go

select * from view_2

2。diagrams的提示已经有好多东西了,怎么给你讲???自己耐性一点,多看看就搞定了。
Axiong 2000-05-19
  • 打赏
  • 举报
回复
1。完全可以呀,如下:
use pubs
go
CREATE VIEW view_1 (au_id,au_lname,title_id)
AS
select a.au_id,a.au_lname,b.title_id from authors a,titles b
go
select * from view_1

2。diagrams就是用来建关系的。按它的提示做就可以了。
swordmanli 2000-05-18
  • 打赏
  • 举报
回复
在SQL Server中图形方式下,不能用到union all.如要用union all清先建好视图,然后在非图形方式下,手工编写SQL语句.

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧