问一个很简单的删除问题,我要删除几条记录,应该怎么做??

showliz 2005-12-09 03:00:54
delete top 2 from table_name order by ID?
这是错误的语法,
可以用delete from table_name where ID in (select top 2 ID from table_name order by ID)
请问有没有很简单的删除几条记录的SQL方法啊?我感到纳闷,我觉得应该有类似top N的SQL啊,请教各位!
...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jspadmin 2005-12-09
  • 打赏
  • 举报
回复
恩,同意楼上。你也可以采取将要删除的id保存在一个数组中,然后循环访问数组,依次取出id,然后执行单条删除操作,这样比较直观,但是效率会低点
ybfqlyq 2005-12-09
  • 打赏
  • 举报
回复
加個多選框,名字一樣,然後傳遞給那個動作,用where id in ' & request("deleteid") & '
KimSoft 2005-12-09
  • 打赏
  • 举报
回复
好象没有地说

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧