我的表结构是:
客户(customerid,名字,姓氏,州)
我想打印属于同一州的客户的名字,如果他们来自没有其他客户居住的州,那么该客户应该被省略..我尝试了内部联接,但无法得到确切的结果我获得一个或多个额外的行。
答案 0 :(得分:1)
以下内容来自Access SQL,它应该可以正常使用。
Select customer_id, state, last_name, first_name
FROM Customers
WHERE (((state) In (Select state FROM Customers GROUP BY state HAVING (((Count(state))>1)))))
ORDER BY state,last_name, first_name