我有这样的数据库结构>
ID | Party_Code | Trade_Qty | Market_Rate
-------------------------------------------
1 8070 5 10.50
2 8745 15 80.35
3 8070 6 45.60
这只是示例数据。实际上这个表包含40000行。
从此示例中我们可以看到Party_Code
列可以包含重复值。
我正在尝试查找count
个{1}}聚会代码。
为此,我尝试了两个失败的查询:
distinct
和
select count(distinct(Party_Code)) from tradeFile
这两个查询都失败了。
我想知道我在哪里弄错了?
编写此类查询的方法是什么?
答案 0 :(得分:1)
select count(distinct Party_Code) from tradeFile
答案 1 :(得分:0)
使用Count函数时,最好将它与Group By子句一起使用:
select count(*) as Quantity
from tradeFile
Group By Party_Code