在表中有一個單一的屬性(列)。它包含數字。一些重複(2或3等等次),一些只出現一次。寫儘可能多的查詢來輸出所有的數字只有一次(除了使用獨特的SQL查詢)。在表中找到不同的元素而不使用關鍵字DISTINCT sql
2
A
回答
3
看樣子你不需要HAVING子句:
SELECT v1
FROM ztable
GROUP by v1
;
HAVING子句會使事情變得更糟:它只會列出值是隻發生一次!
3
select column from table group by column;
編輯:其實and some appears only one time.write as many queries to output all the numbers only once.
這讓我想起了曾經發生的結果。
+0
感謝您的回覆..我認爲這可行。 – akash
1
GROUP BY
列,並使用HAVING
select columname
from tablename
group by columnname
having count(columnname) = 1
0
因爲只有1在表列,所以沒有必要把任何having子句,因爲它會影響對大容量數據的表現(說1,000,000)
所以嘗試像
select col
from tbl
group by col
相關問題
- 1. MySQL的DISTINCT關鍵字不表示不同的行
- 2. 在兩個不同的表的內容DISTINCT關鍵字
- 3. 在FQL中使用DISTINCT關鍵字
- 4. 如何使用「this」關鍵字而不是元素ID?
- 5. sql使用計數&group by而不使用不同的關鍵字?
- 6. 在ANTLR語法中使用不同的關鍵字關鍵字
- 7. sql中的不同關鍵字
- 8. DISTINCT關鍵字不能在SQL服務器中使用圖像數據類型
- 9. DISTINCT關鍵字2005
- 10. SQL根據不同的表關係找到最經常性的元素
- 11. 使用C++在數組中找到不同的元素
- 12. DISTINCT關鍵字在我的查詢中不起作用
- 13. 將COUNT和DISTINCT關鍵字一起使用來計算不同的值
- 14. 使用https://parse.com/使用DISTINCT關鍵字
- 15. 如何在Python中使用In關鍵字而不使用In關鍵字
- 16. 使用DISTINCT關鍵字時出錯?
- 17. SSIS - 找到元素表,使用它的關鍵,並插入到另一個表
- 18. Sql Server 2012:如何找到不在列表中的元素
- 19. SQL不同的關鍵字問題
- 20. SQL Query不同的關鍵字問題
- 21. 在下表中,您將如何檢索employee_location的唯一值而不使用DISTINCT關鍵字?
- 22. 限制於單個列在SQL加在my_employee表distinct關鍵字
- 23. SQL中的XML:當使用表列而不是字符串時,元素值的計算方式不同
- 24. 找到移動的對象而不使用關鍵點
- 25. 在批量查詢中避免使用不同的關鍵字
- 26. MySQL查詢使用DISTINCT關鍵字
- 27. LinqToExcel使用DISTINCT關鍵字時出錯
- 28. 找不到xpath使用硒的元素
- 29. 在列表中找不到非唯一元素不起作用
- 30. 關鍵不同表
重讀這個問題,這是迄今爲止僅有的**答案,實際上是OP所要求的。 –
它也更容易閱讀! – wildplasser
@Lieven - 我認爲我們都錯誤地閱讀「輸出所有數字只有一次」,因爲「輸出的所有數字只出現一次」! –