4
A
回答
3
這應該工作:
SELECT DISTINCT * FROM TABLE_NAME
+1
會工作。但請記住:不是很快! – 2010-10-11 10:53:54
7
在Microsoft SQL Server,你可以寫:
select distinct * from MyTable
然而,它被認爲是 「最佳實踐」 明確指定列,部分原因是因爲它提高了查詢的性能,還可以保護自己免受數據庫架構未來發生變化時可能出現的故障
1
使用此查詢:
SELECT DISTINCT Employee, Rank
FROM Employees
0
在「select」之後立即添加「distinct」關鍵字來完成工作。 例如:
SELECT DISTINCT * FROM TABLE_NAME
相關問題
- 1. SELECT DISTINCT不同於結果
- 2. SUM()基於不同條件的SELECT
- 3. MySQL SELECT UNION不同於單列
- 4. Mysql SELECT不同
- 5. 結合select和select加入不同
- 6. 在不同的SELECT語句
- 7. SQL SELECT不同的外鍵
- 8. INSERT INTO不同的SELECT
- 9. Select()不適用於eventfd
- 10. SELECT不適用於Ruby-mysql
- 11. SELECT * FROM NEW TABLE等同於Postgres的
- 12. 「SELECT DISTINCT ON」或等同於油滑(V2.1)
- 13. 等同於「SELECT * FROM(SELECT table_name FROM ...)」的東西?
- 14. Insert..Select,同列不同的值
- 15. Oracle函數結果不同於select語句的結果
- 16. 基於SELECT(count)的不同表的mySQL UPDATE表
- 17. 對於MySQL中的每個SELECT使用不同的ORDER BY
- 18. 日期差異得到不同於select語句的結果
- 19. 基於不同表中的列從SELECT中移除行
- 20. SELECT從同桌
- 21. 列計數大於且列計數小於同一SELECT語句
- 22. 不同的SELECT和VIEW中的SELECT結果
- 23. Knockoutjs <select>基於另一個<select>不工作
- 24. jQuery多選select show hide不適用於所有select元素
- 25. SELECT DISTINCT不同值的組合,加上非不同值?
- 26. Select Query給出不同的結果
- 27. SQL Server視圖導致不同的SELECT
- 28. 從不同的SELECT獲得cURL POST值
- 29. 調用不同的SELECT語句
- 30. MySQL SELECT DISTINCT返回不同的結果
您的表沒有主鍵嗎?你怎麼得到重複的行? – 2010-10-11 10:55:13
超過20?呸!當我年輕的時候,我們不得不手工列出有100列的桌子,在雪地裏,赤腳上山。嚴重:這真的太可怕了嗎?大多數現代IDE都有一種轉儲列名的方法,更重要的是,你只需要寫幾次即可。 (另外,調試一個'SELECT *'查詢打破了相關的功能,因爲其他人添加了一列並不美觀。) – Piskvor 2010-10-11 10:57:53
也許這並不可怕,但據我所知,計算的目的是爲了讓事情變得簡單。 。和我所學到的,如果你爲一項簡單的任務寫了幾十行,如果可能有更簡單的方法! :D – jaana 2010-10-13 05:28:11