2017-03-29 205 views
-5

任何人都可以在下面協助我嗎?在sql語句中選擇

我有一個表中有10個記錄在同一個acc no和不同的分支。如果我解僱了查詢,它應該不會返回任何值,而where條件匹配。

例如:

SELECT * 
FROM temp 
WHERE branch != "xxx" 

應該不返回其他9條也。

有人可以幫助我嗎?

感謝

+1

那麼,有什麼問題嗎? – Ravi

+0

請向我們展示一些**樣本數據**以及您的查詢的預期和當前輸出 –

+0

請閱讀[this](http://spaghettidba.com/2015/04/24/how-to-post-at-sql -question-on-a-public-forum /)提供一些關於改善問題的提示。使用適當的軟件(MySQL,Oracle,DB2,...)和版本(例如, '的SQL服務器2014'。語法和功能的差異往往會影響答案。 – HABO

回答

-1

使用此

Select * from temp 
Where branch != 'xxx' 
+0

請使用[編輯]鏈接來解釋此代碼的工作原理,而不只是給出代碼,因爲解釋更有可能幫助未來的讀者。另見[回答]。 [源(http://stackoverflow.com/users/5244995) –

0

通過聲明使用組。

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

也可以將您top 1所以查詢只顯示1個記錄

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