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

access left join

楼主benqtemp()2006-07-04 16:59:18 在 其他数据库开发 / Access 提问

select   *   from     (  
  select   *   from   bbb  
  )   WareInfo   left   join   CustomerInfo  
  on   CustomerInfo.OID=CustomerID  
  order   by   TypeCode,AdjustDate  
   
  这个SQL   在Access   中怎么写? 问题点数:100、回复次数:3Top

1 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-04 18:15:59 得分 40

--TypeCode,AdjustDate假设都是bbb中的字段  
   
  select   *   from      
  (select   *   from   bbb)   WareInfo   left   join   CustomerInfo  
  on   CustomerInfo.OID=WareInfo.CustomerID  
  order   by   TypeCode,AdjustDate  
   
  Top

2 楼wwwwb()回复于 2006-07-05 07:25:26 得分 40

try:  
  select   *   from     (select   *   from   bbb)   as   WareInfo   left   join   CustomerInfo  
  on   CustomerInfo.OID=CustomerID   order   by   TypeCode,AdjustDate  
  or    
  select   *   from   bbb   left   join   CustomerInfo  
  on   CustomerInfo.OID=bbb.CustomerID   order   by   TypeCode,AdjustDate  
  Top

3 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-05 08:03:56 得分 20

--TypeCode,AdjustDate假设都是bbb中的字段  
  --如果不对bbb进行过滤的话,可以直接使用bbb,而不需要再用select   *   from   bbb  
   
  select   *   from      
  (select   *   from   bbb)   WareInfo   left   join   CustomerInfo  
  on   CustomerInfo.OID=WareInfo.CustomerID  
  order   by   TypeCode,AdjustDate  
   
  --或者  
   
  select   *    
  from   bbb   WareInfo   left   join   CustomerInfo  
  on   CustomerInfo.OID=WareInfo.CustomerID  
  order   by   TypeCode,AdjustDate  
   
  --其中WareInfo是别名,起别名时可以使用as,也可以省略。  
   
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:benqtemp
  • wangtiecheng
  • wwwwb
  • wangtiecheng

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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