输入表:城市
+-----------+ | Name | +-----------+ | AAA | +-----------+ | AAA | +-----------+ | BBB | +-----------+ | CCC | +-----------+
表City有一列Name。我希望输出返回城市名称总数和城市名称非重复数之间的差值。在该表的情况下,结果为1。
Name
ep6jt1vc1#
使用COUNT和DISTINCTCOUNT。
COUNT
DISTINCT
SELECT COUNT(name)-COUNT(DISTINCT name) AS nameDifference FROM city
输出:
nameDifference 1
5w9g7ksd2#
试试这个
SELECT COUNT(Name)-COUNT(DISTINCT Name) AS NewName FROM city
pod7payv3#
您可以使用DISTINCT和COUNT。选择计数(名称)-计数(区别名称)从城市
yptwkmov4#
select (count (*) - count(distinct value)) from city
4条答案
按热度按时间ep6jt1vc1#
使用
COUNT
和DISTINCT
COUNT
。输出:
5w9g7ksd2#
试试这个
pod7payv3#
您可以使用DISTINCT和COUNT。
选择计数(名称)-计数(区别名称)从城市
yptwkmov4#