【发布时间】:2016-12-12 15:16:42
【问题描述】:
我有删除查询,应该删除所有不匹配 01 或 10 的记录。这两个数字在用破折号分隔的单词前面。看起来像这样:
Column_1
01-Test1
01-Test2
10-Test3
10-Test4
我的查询应该删除单词前面不匹配 01 和 10 的所有记录。这是我的查询:
DELETE FROM MyRecords
WHERE Column_1 NOT LIKE '01%' OR Column_1 NOT LIKE '10%'
由于某种原因,上面的查询从上面的列表中删除了所有记录。我不确定我在哪里错过了删除所有记录的东西。如果有人看到问题,请告诉我。谢谢。
【问题讨论】:
标签: sql-server sql-server-2008 tsql sql-delete