SQL 服务器 2012

SQL 服务器 2012

我对 SQL 还很陌生,没有经过任何培训,我所知道的一点点知识都是自学的,所以请对我宽容一点。

我有一张包含 4 列的表格。我将它们称为customerscustomer code和。date of purchasesalesman

我需要运行一个查询,以便获得由同一销售员购买的相同日期和相同客户代码的所有客户。

我从数据库中提取了所有列并将数据放入其中,#pull1但我不知道如何根据这些列匹配进行查询。

答案1

SELECT customers, customer_code, Count(customer_code), date_of_purchase, Count(date_of_purchase), salesman, Count(salesman)
FROM your_table
GROUP BY customers, customer_code, date_of_purchase, salesman
HAVING (Count(customer_code) > 1) AND (Count(date_of_purchase)) > 1 AND (Count(salesman) >1)

相关内容