您可以在數據庫表中獲得2個不同字段的獨特組合嗎?如果是這樣,你能否提供SQL示例。數據庫中的2個字段的SQL不同
61
A
回答
94
如何簡單:
select distinct c1, c2 from t
或
select c1, c2, count(*)
from t
group by c1, c2
15
如果從只有兩個字段需要不同的值,再加上他們返回其他領域,那麼其他領域必須有某種聚集(總和,最小值,最大值等),並且您想要區分的兩列必須出現在group by子句中。否則,就像Decker所說的那樣。
3
如果你仍然想組只由一列(我想)你可以嵌套查詢:
select c1, count(*) from (select distinct c1, c2 from t) group by c1
3
你能得到導致兩列不同的使用下面的SQL:
SELECT COUNT(*) FROM (SELECT DISTINCT c1, c2 FROM [TableEntity]) TE
相關問題
- 1. 根據SQL數據庫中的2個字段計算值
- 2. symfony2標籤和字段從2個不同的數據庫
- 3. 從2個不同的數據庫,2個不同的表Linq到SQL bulkupdate
- 4. 在SQL Azure中使用2個不同的數據庫
- 5. yii2上傳2幅圖像不同的數據庫字段
- 6. 調用2個不同的數據庫
- 7. 比較來自2個不同數據庫的2個不同數據表列
- 8. MySQL錯誤1442使用2個觸發器更新2個不同數據庫上的2個表的字段
- 9. INSERT INTO在不同數據庫表中的不同字段
- 10. 組合2個數據庫字段
- 11. 使用1個查詢中的2個不同的sql數據庫
- 12. 如何保持2個SQL Server表列在不同的數據庫中同步
- 13. SQL查詢相同字段不同字段2
- 14. 你從一個數據庫複製SQL表到另一個數據庫與不同的字段名
- 15. 合併來自不同數據庫的2個表沒有匹配字段到SQL Server上的臨時表
- 16. SQL從未關聯數據表中的兩個字段到同一個字段?
- 17. 我可以從2個不同的DB2數據庫中加入數據嗎? (像SQL Server連接數據庫)
- 18. 笨插入多個圖片到不同的數據庫字段
- 19. 在單個datagridview中使用2個不同的數據庫列
- 20. 將兩個來自2個不同的主機數據庫中
- 21. 數據庫規範化 - 相同的字段,不同的表
- 22. 更新數據庫中的表/字段 - Doctrine 2和Codeigniter 2
- 23. SQL Server:如何同步不同數據庫中的兩個表?
- 24. Symfony的2 - 多個表單字段爲一個數據庫行
- 25. JPA爲數據庫中的2個不同行返回相同數據
- 26. SQL:基於1個字段的不同
- 27. 從Android中的sql數據庫填充數據字段?
- 28. SQL - 使用2個不同的ID從列中返回數據
- 29. SQL Server根據不同字段值的條件,選擇不同的字段值
- 30. 腳手架 - 從不同數據庫中的表訪問字段
根據數據的不同,分組比較慢 – noizer 2015-07-08 08:27:03