sql查询显示除特定记录之外的所有记录

时间:2009-12-03 10:13:33

标签: sql ms-access

我有一个ms访问表

TableA

MSN   PR
11    -
13    A
12    Dead
14    B
15    C

如何编写SQL查询以删除PR collumn中“ - ”和“Dead”出现的记录。所以查询结果应该是

MSN  PR
13   A
14   B
15   C

任何帮助表示赞赏

3 个答案:

答案 0 :(得分:4)

要从选区中排除行:

select *
from TableA
where PR not in ('-','Dead')

或永久删除它们:

delete
from TableA
where PR not in ('-','Dead')

答案 1 :(得分:1)

select msn, pr from tableA where pr not in ('_', 'Dead')

答案 2 :(得分:0)

答案基本上是“通过在查询中添加WHERE子句来创建搜索条件”,即您清楚地知道SQL的所有内容,因此an online tutorial针对初学者比Q&更合适;一个网站。