<<< 返回 access911.net 编程静态资料库索引页

SQL中语法错误(操作符丢失)问题,有关DISTINCT

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-11-21  浏览人次:10483


专题地址:http://access911.net/fixhtm/79FAB31E1ADC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


问题:


select count(distinct skr) as num from skr


SELECT SUM ( DISTINCT 进货量 ) FROM 进库单;


ACCESS中说这个是
语法错误(操作符丢失)
怎么回事啊?

 

回答:

这种写法是 SQL SERVER 中的T-SQL的写法吧?
JET SQL中不支持这种法
你可以使用套嵌来解决。
select sum(a.进货量) from (SELECT DISTINCT 进货量 FROM 进库单) a;


select count(b.str) from (select distinct skr from skr) as b

示例下载:http://access911.net/down/eg/eg_DISTINCT_sum.rar
 (9KB)

 


以下摘自 ACCESS 2003 帮助

Microsoft Jet 数据库引擎 SQL 和 ANSI SQL 的比较
Microsoft Je.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/79FAB31E1ADC.htm

 


上一篇:中英文术语对照表

下一篇:使用 ADO.NET 解锁 Ms Access 数据 

2017年2月22日生成静态资料