我有一张这样的桌子
+-----+-----+-------+ | id | fk | value | +-----+-----+-------+ | 0 | 1 | peter | | 1 | 1 | josh | | 3 | 2 | marc | | ... | ... | ... |
我现在想得到所有具有多个值的条目.
预期结果将是:
+-----+-------+ | fk | count | +-----+-------+ | 1 | 2 | | ... | ... |
我试图这样实现:
select fk,count(value) from table where count(value) > 1;
但甲骨文不喜欢.
所以我试过这个
select * from ( select fk,count(value) as cnt from table ) where cnt > 1;
…没有成功.
有任何想法吗?
解决方法
原文地址:https://www.jb51.cc/mssql/75763.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。