标题:求助:有关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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-208751-1-1.html




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

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