SQL查询显示所有记录,除了某些记录
我有一个MS-Access表SQL查询显示所有记录,除了某些记录
TableA
MSN PR
11 -
13 A
12 Dead
14 B
15 C
我如何写一个SQL查询来删除记录“ - ”和PR collumn“死” occurances。使查询结果应该是
MSN PR
13 A
14 B
15 C
任何帮助赞赏
要从选择中排除的行:
select *
from TableA
where PR not in ('-','Dead')
或者永久删除:
delete
from TableA
where PR not in ('-','Dead')
select msn, pr from tableA where pr not in ('_', 'Dead')
答案至关重要y是'通过在您的查询中添加WHERE
子句来创建搜索条件',即您清楚地知道几乎没有关于SQL的内容,所以an online tutorial旨在为初学者提供一个比Q & A更合适的站点。
似乎Access QBE将是一个开始学习的好地方,不是吗? – 2009-12-05 01:29:46
如果是,OP为什么要问? – onedaywhen 2009-12-05 13:24:38
也许OP在问,因为他们不了解QBE的强大功能,即拖放构建查询和纯SQL视图以了解QBE背后发生了什么。 – 2009-12-06 23:10:47
+1抵消downvote。这是一个非常基本的问题,但它很清晰和精确。 – Heinzi 2009-12-04 09:28:23