忽略 table 中的特定行

Ignore specific rows from a table

我有一个 table 数据如下:

ND
10212121
10232323
10212323
212526 
295652
232565

我想从这个 table 对所有 ND 进行 select 排除以 10 开头的...使用 openquery 到 oracle 数据库。

此致

在下面的查询中,我检查了 ND 列的前两个字符并与 10 进行比较以查看它们是否相等。你没有提到 ND 是否是数字类型,所以我向 varchar2 添加了一个强制转换,这样子字符串就可以工作了。

SELECT ND
FROM yourTable
WHERE SUBSTR(CAST(ND AS varchar2(30)), 1, 2) <> '10'