我需要检索“稀有”动物,这意味着我只想显示只出现在表中一次的动物。
例如:
getFile(id) {
const _loadFileByIdUrl = environment.baseUrl + `finance/api/getFile`;
const fd = new FormData();
fd.append('id', id);
return this.http.post<any>(_loadFileByIdUrl, fd
);
}
我的输出将说:
松鼠,浣熊,犰狳。
我的命令就是这样开始的:
1 Rat
2 Squirrel
3 Bat
4 Rat
5 Bat
6 Raccoon
7 Armadillo
8 Hamster
9 Rat
10 Hamster
答案 0 :(得分:1)
使用条件聚合
select breed
from OtherAnimals
group by breed
having count(*)=1
答案 1 :(得分:0)
我会为此使用DISTINCT
:
SELECT DISTINCT breed FROM OtherAnimals
更多信息:https://dev.mysql.com/doc/refman/8.0/en/distinct-optimization.html