您可以在数据库表中获得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