-5
데이터 입력 정책이 좋지 않기 때문에 동일한 고객에게 중복되는 전화 번호가 많습니다. 동일한 전화 번호를 가진 모든 고객을 나열하는 쿼리를 작성해야합니다.중복 전화 번호
도움 주셔서 감사합니다.
데이터 입력 정책이 좋지 않기 때문에 동일한 고객에게 중복되는 전화 번호가 많습니다. 동일한 전화 번호를 가진 모든 고객을 나열하는 쿼리를 작성해야합니다.중복 전화 번호
도움 주셔서 감사합니다.
;WITH dupes AS
(
SELECT Phone_Number
FROM dbo.Customer_Table
GROUP BY Phone_Number
HAVING COUNT(*) > 1
)
SELECT c.Customer_Name, dupes.Phone_Number
FROM dupes
INNER JOIN dbo.Customer_Table AS c
ON dupes.Phone_Number = c.Phone_Number;
지금까지 검색어는 어떻게 보입니까? Stack Overflow는 "Write Me a Query"사이트가 아니므로 약간의 노력을 보여줘야합니다. – LittleBobbyTables
데이터 형식에 따라 숫자를 비교하기 전에 숫자가 아닌 문자 (있는 경우)를 제거 할 수 있습니다. –
테이블 디자인은 무엇입니까? 테이블에 PK가 있습니까? – HLGEM