susinlee 님의 블로그

Duplicate Job Listings 본문

코드카타/SQL, Pandas

Duplicate Job Listings

susinlee 2025. 3. 9. 21:03

[문제]

https://datalemur.com/questions/duplicate-job-listings

 

[풀이]

1. company_id, title, description 별로 job_id를 계산한 뒤 2개 이상인 company_id만 추출한다

2. 추출한 company_id에서 고유값의 개수를 계산하고 반환한다

 

[코드]

SELECT COUNT(DISTINCT company_id) AS duplocate_companies
FROM
(
  SELECT company_id
  FROM job_listings
  GROUP BY company_id, title, description
  HAVING COUNT(job_id) >= 2
) sub

'코드카타 > SQL, Pandas' 카테고리의 다른 글

Signup Activation Rate  (0) 2025.03.09
Cities With Completed Trades  (0) 2025.03.09
Active User Retention  (0) 2025.03.08
Top 5 Artists  (0) 2025.03.08
Top Three Salaries  (0) 2025.03.08