CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

简单的查询如何写

楼主fuchongpppp(天冷不宜私奔)2004-09-01 14:54:44 在 MS-SQL Server / 基础类 提问

有2个DBF。一个为a.dbf.一个为b.dbf      
  在a里一个这样的字段dm1.下面有记录      
  dm1      
     
    1      
     
    120      
         
    23      
     
    ....      
     
  。在a里一个这样的字段dm2.下面也有记录      
     
  dm2      
     
    22      
     
    120      
     
        23      
     
            1      
     
    .....      
     
  现在我想写个语句把其中b.dbf中的记录如果在a.dbf中的记录也有就找出来。该如何写啊  
  问题点数:20、回复次数:2Top

1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2004-09-01 14:59:06 得分 10

select   *   from   b   where   dm2   in   (select   dm1   from   a)Top

2 楼zjcxc(邹建)回复于 2004-09-01 15:08:23 得分 10

select   *   from    
  openrowset('MSDASQL',  
  'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\',--c:\是目录  
  'select   *   from   [a.DBF]')   a  
  ,openrowset('MSDASQL',  
  'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=c:\',--c:\是目录  
  'select   *   from   [b.DBF]')   b  
  where   a.dm1=b.dm2Top

相关问题

  • 如何查询最简单?
  • 简单问题:如何分组查询
  • 简单问题,如何查询赋值
  • 非常简单的存储过程问题,如何写一个这样的简单查询的存储过程?
  • 写一个简单的查询
  • 如何写这个查询?
  • 如何写这个查询
  • 如何写查询语句
  • 这个查询如何写
  • 简单的查询

关键词

  • dbf
  • dm
  • driver
  • select

得分解答快速导航

  • 帖主:fuchongpppp
  • libin_ftsafe
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

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