在sql语句中选择

时间:2017-03-29 04:35:46

标签: sql tsql

有人可以帮我解决这个问题吗?

我在表中有10条记录,具有相同的acc no和不同的分支。如果我触发了查询,则在where条件匹配时不应返回任何值。

例如:

 SELECT * 
 FROM temp 
 WHERE branch != "xxx"

它也不应该返回其他9条记录。

有人可以帮助我吗?

由于

2 个答案:

答案 0 :(得分:0)

使用group by语句。

Select * from temp where Branch != "xxx" group by acc no

或者您可以top 1,以便查询只显示1条记录

Select top 1 * from temp where branch != "xxx"

答案 1 :(得分:-1)

使用此

Select * from temp 
Where branch != 'xxx'