CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

提问SQL语句的执行方式

楼主xlkxhf(xlk)2005-02-08 10:47:25 在 PowerBuilder / 数据库相关 提问

请问EXISTS语句的执行方式。  
  例如:  
        select   a.x,b.y   from   a,b   where   a.xx   =   b.yy  
        是a表和b表作笛卡儿积再由条件a.xx   =   b.yy   取行,再取出相应的列。  
  问:  
        select   a.x,b.y   from   a   where   a.xx   exists   (select   y.xx   from   y   where   a.xx   =   b.yy)  
   
  问题点数:50、回复次数:4Top

1 楼xlkxhf(xlk)回复于 2005-02-08 10:49:12 得分 0

我只知道它的用法,但究其所以然就。。。。。。。Top

2 楼xlkxhf(xlk)回复于 2005-02-08 10:50:10 得分 0

难道都过年了,没有人上网。Top

3 楼Alkeen()回复于 2005-02-08 11:51:47 得分 25

你的问题是什么啊?看不出在问啥  
   
  后面那句不知道y表是哪里来的,语句看不懂。Top

4 楼lzheng2001(1加1)回复于 2005-02-08 14:20:29 得分 25

第一种的效率高.   exists方法应该是在   y   表中扫描找到第一条符合条件的记录就返回trueTop

相关问题

  • sql语句提问
  • 新手提问:PB中如何执行sql语句
  • 新手提问-SQL语句
  • 提问一个sql语句
  • 同时执行两条SQL语句,如何读取数据(补充提问)
  • 怎样执行sql语句?
  • sql语句执行问题
  • 如何执行SQL语句
  • 如何执行sql语句?
  • 如何执行SQL语句

关键词

  • 语句
  • 执行
  • xx
  • yy
  • 语句的执行方式
  • exists
  • 条件
  • 知道
  • where
  • select

得分解答快速导航

  • 帖主:xlkxhf
  • Alkeen
  • lzheng2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo