By 砼砼 on 2006 年 06 月 21 日
EXISTS 和 ALL
EXISTS使用了一个子查询作为条件,只有当子查询返回行的时候这个条件才为真,如果子查询不返回任何的行条件就为假。如果商店在处理Chair的时候,有个顾客想看看所有拥有者的列表,就可以使用EXSIST,语句如下:
Select OWNERFIRSTNAME, OWNERLASTNAME
FROM ANTIQUEOWNERS
Where EXISTS
(Select *
FROM ANTIQUES
Where ITEM = 'Chair');
如果在Antiques列中有Chair,那么子查询就会返回一行或者多行,就使得EXISTS子句为真,然后让SQL列出拥有者来。如果没有搜索到Chair,则没有行被返回,条件就为假。
ALL是另外一个不寻常的关键字,因为ALL查询通常可以用不同的方法来进行,并且可能是一种更为简单的方法。举个例子来说明吧:
Select BUYERID, ITEM
FROM ANTIQUES
Where PRICE >= ALL
(Select PRICE
FROM ANTIQUES);
上面这条语句将返回最高价格的Item以及它的买方。子查询返回了Antiques表中的所有的Price列,而外层的查询逐行查询Antiques表,并且如果它的Price大于等于(或者ALL)列中的Prices,它就会被列出,它就是最好价格的Item。这里必须使用">="的原因是最高价格的Item要等于列表中的最高价格,因为这个Item在Price列中。
Posted in 我的资料 |
Burn after reading » Now you're done reading. What's next?
小时候,一直以为自己的咪咪是蚊子叮的,每天洗完澡以后就拿着盒万金油在搽,希望它可以早日康复,直到念大班的时候,我放弃了。
http://t.qq.com/tosspig
随机日志
- 2007 年 02 月 06 日 -- 最强的网络电视 地址大集合 包括一些加密频道 (0)
CCTV-9 mms://219.146.78.37/live7
CC... - 2008 年 02 月 19 日 -- 有些事原来不是想象的那么简单 (0)
有些事原来不是想象的那么简单,总是会有这样那样的意外。
虽然说不见得... - 2009 年 05 月 17 日 -- 结婚? (20)
很惆怅的又提到这个事儿
特别是我这种从我爸到我,一直都是家里唯一的“... - 2006 年 11 月 17 日 -- 太流批了 (1)
老妈你是或我和兰流批不嘛。。星期一我和拉一时的兴奋打架了。(打来耍的)... - 2008 年 06 月 24 日 -- 【转帖】分区表的修复(常用Ghost的朋友要来看看) (0)
几乎每一个使用计算机的用户都有错误操作计算机的时候,从某种意义上说,数... - 2010 年 01 月 03 日 -- WP:2.9中实现评论使用QQ头像 (32)
这篇日志主要是简单的演示下在wordpress 2.9+中,对于新的表... - 2008 年 08 月 07 日 -- 我又忘记密码了 (1)
哎,密码很多,电脑开机密码,服务器远程连接密码,blog密码,QQ密码...
日志信息
如需转载烦请添加以下信息: 本文内容转载自砼砼's blog[http://TossP.com].
如喜欢这篇文章或者本站,建议您本站,以及时地获取更多精彩内容!
可以通过订阅Comments RSS 2.0 feed,一直不断的跟踪这篇日志的的评论~
欢迎您点击发表评论参与这篇日志的讨论,如果您需要引用或者转载此文,请确保让我知道,并建议使用trackback将转载信息通知到本页面。
最新评论