| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 507 人关注过本帖
标题:求教SQL语句
只看楼主 加入收藏
lvyhong
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2008-11-10
结帖率:81.25%
收藏
已结贴  问题点数:20 回复次数:2 
求教SQL语句
exists (select 1 from Sto_GoodsConsign where ConsignID=sto_consigninfo.ConsignID and weight is not null)
搜索更多相关主题的帖子: null 
2011-02-16 11:35
qingshuiliu
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:17
帖 子:323
专家分:1538
注 册:2009-12-28
收藏
得分:10 
借用别人的例子说明一下,EXISTS判断某个操作是否有结果。
EXISTS 和in类似,但效率要比in高
SELECT * FROM  EMP (基础表)  WHERE  EMPNO > 0  AND  EXISTS (SELECT ‘X'  FROM DEPT  WHERE  DEPT.DEPTNO = EMP.DEPTNO  AND  LOC = ‘MELB')
SELECT  * FROM  EMP (基础表)  WHERE  EMPNO > 0  AND  DEPTNO IN(SELECT DEPTNO  FROM  DEPT  WHERE  LOC = ‘MELB')
用起来,in还是要直观一些。
你参照以上例子,相信可以构建自己的查询的。

2011-02-16 13:02
浩凡儿
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:101
专家分:394
注 册:2010-10-30
收藏
得分:10 
这应是在数据库中自动生成脚本中一部分吧是查找某对象的存在
   if exists (select * from sysobjects where name='')
2011-02-16 14:40
快速回复:求教SQL语句
数据加载中...
 
   



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

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