| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1296 人关注过本帖
标题:求助:有关exists的问题
只看楼主 加入收藏
nixiao311
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-4-13
收藏
 问题点数:0 回复次数:8 
求助:有关exists的问题
我刚刚接触数据库,发现exists语句很多情况下是可以替换的,想请问一下exists语句什么情况下是必须要有的,还是所有情况都可以用嵌套替换。 请高人指点,非常感谢!
搜索更多相关主题的帖子: exists 
2008-04-13 12:23
wuwei8
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-4-14
收藏
得分:0 
回复 1# 的帖子
exists一般情况下是在双重否定的时候用的比较多,因为那样做比较的方便。
2008-04-14 16:19
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
收藏
得分:0 
我觉得EXISTS语句在一对多的情况下取一比较好,不取多的那边,只判断有无
2008-04-14 19:08
we921
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-9-20
收藏
得分:0 
我也是刚接触SQL
exists 好象是判断是否存在的
2008-04-14 19:10
nixiao311
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-4-13
收藏
得分:0 
回复 2# 的帖子
非常感谢!
2008-04-17 17:18
nixiao311
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-4-13
收藏
得分:0 
回复 3# 的帖子
非常感谢!
2008-04-17 17:19
needtoaide
Rank: 1
来 自:南宁
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-17
收藏
得分:0 
求助:有关索引名为问题
创建一个基于STU数据库AUTHORS表的视图AU1,然后用CREATE INDEX语句在AU_iname 和au_fname列上创建一个名为au1_index的唯一的聚集索引。请你们帮我从USE STU这句开始翻译。
   
  先在STU数据库中创建一个名为AUTHORS索引代码如下
   create table stu.dbo.authors
 (
au_id varchar(11) not null,
au_iname varchar(40) not null,
au_fname varchar(20) not null,
phone char(12),
address varchar(40),
city varchar(20),
state char(5),
contract bit not null
)
go


    use stu
go
--create view.
create view au1
with schemabinding
as
select au_id,au_iname,au_fname,adress,city,state
from dbo.authors
where state='ca'
go
--create index on the view.

cteate unique clustered index au1_index
on au1(au_iname.au_fname)
go
2008-04-17 17:57
needtoaide
Rank: 1
来 自:南宁
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-17
收藏
得分:0 
求助:有关索引名为问题
创建一个基于STU数据库AUTHORS表的视图AU1,然后用CREATE INDEX语句在AU_iname 和au_fname列上创建一个名为au1_index的唯一的聚集索引。请你们帮我从USE STU这句开始翻译。
   
  先在STU数据库中创建一个名为AUTHORS索引代码如下
   create table stu.dbo.authors
 (
au_id varchar(11) not null,
au_iname varchar(40) not null,
au_fname varchar(20) not null,
phone char(12),
address varchar(40),
city varchar(20),
state char(5),
contract bit not null
)
go


    use stu
go
--create view.
create view au1
with schemabinding
as
select au_id,au_iname,au_fname,adress,city,state
from dbo.authors
where state='ca'
go
--create index on the view.

cteate unique clustered index au1_index
on au1(au_iname.au_fname)
go
2008-04-17 17:59
lff642
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-11-28
收藏
得分:0 
EXISTS返回的是一个布尔值,当你需要的只是真假的时候,你可以使用EXISTS
2008-04-25 16:36
快速回复:求助:有关exists的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036887 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved