有没有SQL语句能实现这个? select nanme sex ...FROM XXX 我现在需要根据ID进行 删除。但是我查询的时候没使用ID。 那么我应该怎么找到ID呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道ID你怎么能根据ID删除select ID, nanme ,sex FROM XXX--查看加上ID列DELETE XXX WHERE ID=?--删除记录时指定ID 或者DELETE XXX WHERE ID=(select ID FROM XXX where nanme='你的查询条件') select * FROM XXX如果没有ID就不能根据ID删除, 有ID就DELETE XXX WHERE ID=xxxx DELETE XXX WHERE ID in (select ID FROM XXX where nanme='你的查询条件') 不能用=号的,呵呵,应该是in吧? 你说:但是我查询的时候没使用ID。你查询的时候,把ID加上不就完了么。 表中字段有ID列吗?没有就用newid()了吧,但这个值又是你事先不知道的呀? select nanme sex ...FROM XXX where id=(select id from XXX where ...) 如果不能添加ID列,而且name又是唯一的select id from XXX where name in (select name from XXX)然后 delete from XXX where id =ID值楼主最好查询的时间直接加上ID (SQL语法)SQL 作业问题 紧急求救! 如何查询指定时间段内的数据 我的 sql 2000 弄坏了 , 重装也不行!!!!! 添加记录时出错? win7 旗舰版装sql啊 求指点 如何在SQL SERVER上实现ORACLE中的package的功能 sql server 语句转成access 2000 如何解密Sql Server 7 的存储过程 ? 求救--没有数据库的备份,只有文件的拷贝!!急急 跪拜答案:sql server不能用127.0.0.1连接 (再问) 附加数据库出错,中毒引起 这个sql怎么写
DELETE XXX WHERE ID=?--删除记录时指定ID
DELETE XXX WHERE ID=(select ID FROM XXX where nanme='你的查询条件')
如果没有ID就不能根据ID删除, 有ID就
DELETE XXX WHERE ID=xxxx
(select name from XXX)
然后 delete from XXX where id =ID值楼主最好查询的时间直接加上ID