以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]过滤查询  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=4924)

--  作者:dfmz
--  发布时间:2006-2-24 18:51:44
--  [求助]过滤查询
用过滤查询结果后如何只将查询后的数据删除而不是将表中的全部数据删除?删除时用SQL命令!
--  作者:sxxzxg
--  发布时间:2006-2-24 21:08:30
--  
你可以设置事件清除.
--  作者:dfmz
--  发布时间:2006-2-24 23:02:05
--  
以下是引用sxxzxg在2006-2-24 21:08:30的发言:
你可以设置事件清除.

怎样设置事件?


--  作者:admin
--  发布时间:2006-2-27 9:40:15
--  

用SQL语句实现删除是通过where子句来指定删除的范围的。例如删除表中所有的男性。

{delete from 表名称 where 性别=\'男\'}

因此你在过滤查询后,执行删除时,把过滤条件写在where 子句的后面就可以了。