我有一张看起来像这样的表
id|unique no| contract
1 |uniqNo1 | 248/2002
2 |uniqNo2 | 248/2002
3 |uniqNo3 | 32/65/129
4 |uniqNo4 | 39/654
5 |uniqNo5 | 635/2001
6 |uniqNo6 | 635/2001
7 |uniqNo7 | 635/2001
8 |uniqNo8 | 35/2002
9 |uniqNo9 | 35/2002
10|uniqNo10 | 48/2001
11|uniqNo11 | 987/2001
我正在尝试在访问中创建一个select语句,它只返回那些包含多个契约的记录。
我尝试了很多方法,但找不到任何东西。
如果有人可以从某个地方开始给我一些想法。
答案 0 :(得分:2)
试试这个:
SELECT *
FROM yourtable T
WHERE (
SELECT COUNT(*)
FROM yourtable T2
WHERE T.contract = T2.contract
) > 1