ACCESS中DISTINCT的用法问题
发布网友
发布时间:2022-04-13 12:57
我来回答
共1个回答
热心网友
时间:2022-04-13 14:26
SQL语句里使用distinct谓词,指对有重复的记录行只取唯一的一条记录(它针对的是所有的输出字段且这些字段值的组合必须是唯一),该谓词必须放在输出字段列表的前面,而不得单独应用到某个字段里,否则必然报错。
请记住distinct是谓词,它不是内置函数、不得当做函数使用!
贴出的语句可修改如下
SELECT DISTINCT Count(CallForward.字段1) AS 字段1之计数, CallForward.字段2
FROM CallForward
GROUP BY CallForward.字段2;
修改后的语句语法上没问题,但是能否返回您要求的结果,这里不好判断,请自行分析。