DISTINCT 2

[SQL 문법 - FrontEnd 개발자 찾기]

[문제 URL]https://school.programmers.co.kr/learn/courses/30/lessons/276035 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 1. 사용 문법 1) code를 중심으로 join을 해준다. 2) join 시, 비트연산자를 해준다 (& : and) - 개발자가 가지고 있는 코드와 스킬 코드를 전부 파악해야 하니까. 3) Front End 기술 스택만 Where 절로 조건 잡아주고 4) 한 사람 당 기술이 여러가지 일 수 있는데, 여기에서는 Front End 기술만 가지고 있으면 되니까 중복을 Select절에서 제거 해준다.(DISTINCT) 5)  id로 ..

SQL/JOIN 2025.02.17

[SQL 문법] 중복 제거하기

[문제 URL]https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1. 사용 문법중복을 제거한 이름 속성(DISTINCT)의 튜플 숫자를 셈(COUNT)단, NULL 을 제거(WHERE 절에서 IS NOT NULL)하여 출력. 2. 알게 된 것1)  SELECT 절에서 NAME 을 먼저 DISTINCT 로 중복 제거 한다.2) 그 다음 COUNT를 하는데 별칭으로 그냥 count 해버리면 안됨. ' ' 안에 해줘야 함. 3) IS NOT NULL로 N..

SQL/SUM,MAX,MIN 2024.07.07