我怎么知道我应该在MS-Access SQL中放置括号?

时间:2014-09-18 11:11:11

标签: sql ms-access-2007

我正在尝试使用MS Access SQL在我的Access数据库上进行一些查询。我知道一些常见的SQL,但我不知道如何将这些知识转换为MS Access。

这是我想要做的例子。我创建了一个名为NAMES的表。我想确定哪一行有重复的名称

1|Tom   |A
2|Lucy  |B
3|Frank |A+
4|Jane  |A
5|Robert|C
6|Robert|E

在其他SQL中,我可以这样做

SELECT * 
FROM NAMES 
WHERE Name IN (SELECT Name 
               FROM NAMES 
               GROUP BY Name 
               HAVING COUNT(Name) > 1) ;

但是,我在MS Access SQL中如此努力,它仍然无法正常工作。它要么说我的括号放在错误的位置,要么我的语言结构错误。我应该把括号放在哪里?

我现在非常讨厌MS Access,但它是唯一允许在我办公室使用的软件。所以我别无选择。

我现在非常绝望。请帮忙!

0 个答案:

没有答案