以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]用SQL命令查询和删除?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=4938)

--  作者:dfmz
--  发布时间:2006-2-27 21:12:57
--  [求助]用SQL命令查询和删除?

如以下成绩表为例

语文 数学 历史 英语
85 85 90 60
90 100 80 75
95 60 85 78
90 76 90 92

说明:需要在 语文 数学 历史 英语 4个字段中查询数值85,在上面4个字段中没有85数值的删除,有85数值的保留!很显然第1条和第3条记录有85保留,第2条和第4条没有85删除,不知能否用SQL命令?敬请admin和fsjm给预解答!谢谢!


--  作者:FSJM
--  发布时间:2006-2-28 8:55:39
--  

SQL 语言,其实很简单,你一定要有SQL语言的书在手上,随时可以查。

delete from tablename

where 语文<>85 and 数学<>85 and 历史<>85 and 英语<>86;


--  作者:dfmz
--  发布时间:2006-2-28 10:08:00
--  
这个问题我在网上查了2天没有找到结果,看来我一定要买本SQL语言的书加强学习!非常谢谢FSJM的帮助,谢谢!