MOD() 두 숫자 간의 나머지를 계산하는 함수입니다. 이 함수는 첫 번째 숫자를 두 번째 숫자로 나눈 후 나머지를 반환합니다. 이는 수학에서 흔히 사용하는 모듈로(modulus) 연산과 동일 WHERE MOD(ID, 2) = 0 : 짝수 ID WHERE MOD(ID, 2) = 1 : 홀수 ID COUNT() 컬럼의 개수를 세려면 COUNT(컬럼명) 중복...

https://www.hackerrank.com/challenges/the-report/problem?isFullScreen=true SELECT CASE WHEN THEN ELSE END G에서 Grade가 8 이상인 경우에만 S의 Name을 출력하고 아니라면 NULL 출력 S에 G JOIN Students 테이블의 Marks가 Grades 테이블의 ...

https://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScreen=true Output을 보면 2가지 컬럼값이 나오는데 여기서 전처리 한 값이 필요 CASE WHEN THEN ELSE END

https://www.hackerrank.com/challenges/full-score/problem?isFullScreen=true JOIN 순서의 중요성 결과적으로 출력해야 하는 것은 H의 정보지만 실질적으로 모든 테이블을 아우르는 것은 S였음 S.score = D.score 앞서 JOIN 통해서 이미 Grade에 따른 만점이 잘 합쳐졌으므로 조건이 ...

https://www.hackerrank.com/challenges/harry-potter-and-wands/problem?isFullScreen=trueFROM절에서 Subquery 사용WHERE은 단순 행 필터링에, HAVING은 그룹화된 결과 필터링 등에

https://www.hackerrank.com/challenges/contest-leaderboard/problem?isFullScreen=trueSubquery로 max_scores를 먼저 구해주는 것이 관건Hacker의 Challenge당 MAX 값을 구

https://www.hackerrank.com/challenges/placements/problem?isFullScreen=true 같은 테이블 두 번 사용 Packages 테이블을 두 번 사용하여 각각 P1과 P2라는 별칭 부여 이는 친구의 급여(P1)와 친구의 친구의 급여(P2)를 비교하기 위해 필요함