从SQL SERVER 到 ACCESS:
在何在ACCESS实现可用于SQL SERVER的语句:
SELECT Count(DISTINCT id) AS qynum,Count(DISTINCT id2) AS qyxcnum,Count(ALL id2) AS xcnum FROM product
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
不明白什么意思?
只要你的SQL语句都是标准的SQL,在ACCESS与SQL SERVER中都是可以使用的,不过,有一点,有些在ACCESS中是可以使用而SQL中不用的或SQL中用而ACCESS不用的,这就要看你的经验了。不过,你可以把要执行的SQL语句在ACCESS数据库或SQL SERVER上运行一下就试出来了
to yangzi :
在SQLSERVER中
SELECT Count(DISTINCT id) AS qynum,Count(DISTINCT id2) AS qyxcnum,Count(ALL id2) AS xcnum FROM product
是可用的 而在ACCESS无法应用
如何在ACCESS中用SQL语句实现相同的的功能?????
没有人懂吗???
是不是 ACCESS没有会的,不流行了???
?????
-------我的灵魂在高处---------------&& &^^^^^(;-
我在access里试了你的语句没有问题呀,你是怎么写的?在什么环境中?
access如日中天,怎么会不流行呢,
不好意思,我上面写错了。没看见DISTINCT.
你的查询好象一个查询实现不了,不知道分开写能不能满足你的要求。
分成三个:
SELECT Count(id) AS qynum from (select DISTINCT id from product)
SELECT Count(id2) AS qyxcnum from (select DISTINCT id2 from product)
SELECT Count(id) AS xcnum from product