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

关于记录删除语句的写法,回答有分呀

楼主pass2005(我自横刀向天笑,去留肝胆两昆仑)2003-11-04 14:59:05 在 MS-SQL Server / 基础类 提问

我想删除info_P_Char中的记录,但是WHERE后的一个条件无法过滤,所以关联了另外一个表限制,不过不能执行,请教,是不是DELETE后不能用表的关联呀  
  SQL=delete   *  
  FROM   Info_P_Char   INNER   JOIN  
              Info_Equipment   ON   Info_P_Char.D_ID   =   Info_Equipment.D_ID  
  WHERE   (Info_P_Char.P_NAME   =   'YYY')   AND   (Info_Equipment.E_ID   =   '3') 问题点数:50、回复次数:3Top

1 楼pengdali()回复于 2003-11-04 15:03:13 得分 25

delete   Info_P_Char   where   P_NAME   =   'YYY'   and   D_ID   in   (select   D_ID   from   Info_Equipment   where   E_ID   =   '3')Top

2 楼sdhdy(大江东去...)回复于 2003-11-04 15:03:39 得分 25

delete   Info_P_Char   from   Info_Equipment      
  WHERE   (Info_P_Char.P_NAME   =   'YYY')   AND   (Info_Equipment.E_ID   =   '3')   and   Info_P_Char.D_ID   =   Info_Equipment.D_IDTop

3 楼kimurakenshin(浪客)回复于 2003-11-04 16:16:36 得分 0

upTop

相关问题

  • 删除相同记录的sql语句的写法?
  • 批量删除记录SQL语句。
  • 求更新表内记录的sql语句写法
  • 求教记录联合查询语句写法
  • sql 语句写法.
  • sql语句写法
  • sql语句写法
  • SQL语句写法。
  • sql语句写法
  • Excel语句写法

关键词

  • equipment
  • info
  • yyy
  • delete
  • where
  • char

得分解答快速导航

  • 帖主:pass2005
  • pengdali
  • sdhdy

相关链接

  • SQL Server类图书

广告也精彩

反馈

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