如何只去一条记录
这有个表
id 使用日期 地区
(自动增长)
我想用分组求 各个地区在某个 时间点的记录
select count(*) from table group by 地区
这个不难
问题是我希望count(*) 不会叠加记数 比如 :
某地区 A 的 有4条记录
但是 他只记录一条 期于条忽略
能作到吗?
------解决方案-----------------------你的意思是不是只要同一个地区,使用时间相同则算重复,不进行统计是吗?
Select Count(Distinct 使用日期) From 表 Group By 地区
------解决方案--------------------select count(distinct *) from table group by 地区