我正在构建一个带有一些参数的 SQL 语句。最后,创建一个 SQL 语句,如
"select * from table where column1 = "xyz"
“.
但我还需要使用此语句过滤的行。在这种情况下,它们是 column1 中没有“xyz”值的行。更具体地说,我正在寻找类似INVERSE(select * from table where ...)
. 是否可以?
编辑:我的错,我知道我可以用 != 或运算符来做到这一点。在这种情况下,select 语句可能更复杂(使用一些 AND 和相等、更大的运算符)。假设一个表有 A、B、C,而我的 SQL 语句只产生 A 作为结果。但是我需要 B 和 C,而我只有带 A 的语句。