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

一个高难度的SQL语句

楼主lkkjx(国中人)2001-07-05 11:17:25 在 VB / 基础类 提问

标题                 父结点键值                                     本结点键值  
  111                   program                             r2001-7-5   10:09:20  
  444             r2001-7-5   10:15:17           n2001-7-5   10:15:22  
   
  现在因为标题为444的父结点键值不在表中,要把444删除。这个SQL语句如何写? 问题点数:46、回复次数:6Top

1 楼milchcow(MilchCow)回复于 2001-07-05 11:33:08 得分 0

delete   表名   where   父结点键值='r2001-7-5   10:15:17'   and   标题='444'Top

2 楼windindance(风舞轻扬·白首为功名)回复于 2001-07-05 11:35:35 得分 0

delete   table1   where   not   exists(select   父结点键值   in   table2   where   table1.父结点键值   =   table2.父结点键值)Top

3 楼chenhw(我要回复)回复于 2001-07-05 11:35:38 得分 46

你的意思是不是  
  delete     from     tbl   where   父结点键值   not   in(select   distinct   本结点键值   from   tbl)???Top

4 楼lkkjx(国中人)回复于 2001-07-05 11:36:56 得分 0

问题的关键是标题和父结点键值是动态的呀。Top

5 楼lkkjx(国中人)回复于 2001-07-05 11:55:01 得分 0

  to   chenhw(我要回复)   
   
      yesTop

6 楼lkkjx(国中人)回复于 2001-07-05 13:26:00 得分 0

upTop

相关问题

  • 求高难度SQL语句
  • 一条高难度的sql语句
  • 求高难度SQL语句一条!
  • 高难度SQL语句求助
  • 求一高难度的sql语句?
  • 请教高难度sql语句
  • 求高难度SQL语句(优化)
  • 高难度sql 查询语句编写
  • 一个高难度的SQL语句
  • 百分求助高难度SQL语句!(只能用SQL语句!)

关键词

  • 结点
  • 语句
  • 结点键值
  • 父结点键值
  • r2001
  • 表
  • 标题
  • delete
  • where
  • table

得分解答快速导航

  • 帖主:lkkjx
  • chenhw

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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