跪求大神帮忙我看看这条sqlsql不等于怎么写写!

我有一个表它的值列可以是rowTypeID=(1,23或NULL)。我想要写一个查询它返回没有值3的任何行。在这个例子中我想要所有的空行和所有的1,2行我只是不想要值为3的行

我很好奇为什么我不能写

此查询将不返回myCol列中具有空的任何行。

1 Null 为什么也要选出来

这个表里边嘚都要选出来 
A字段有重复的只选B字段等于5的出来
没有1 5的话 1 Null就要选出来
 
能,不过"功力"有限这是我能想到的最好实现了.
你可以按这个思路自巳去实现的
不是取B字段最大的 是取B字段等于某个字段的 不一定是最大的 
实际的A、B字段都是uniqueidentifier类型的 这里举例的都是数字
那是你示例数据和结果数据写的有问题,
请正确描述其需求

兄弟看看是这么个意思不

那如果不是 1 null 是1 4,1 4是不是也要选出来

我要回帖

更多关于 sql不等于怎么写 的文章

 

随机推荐