hackerrank 16

HackerRank 코딩 테스트 - Challenges(LV.Medium)

Julia asked her students to create some coding challenges. Write a query to print the hacker_id, name, and the total number of challenges created by each student. Sort your results by the total number of challenges in descending order. If more than one student created the same number of challenges, then sort the result by hacker_id. If more than one student created the same number of challenges ..

[SQL] 2024.10.21

HackerRank 코딩 테스트 - Contest Leaderboard(LV.Medium)

You did such a great job helping Julia with her last coding contest challenge that she wants you to work on this one, too!The total score of a hacker is the sum of their maximum scores for all of the challenges. Write a query to print the hacker_id, name, and total score of the hackers ordered by the descending score. If more than one hacker achieved the same total score, then sort the result by..

[SQL] 2024.10.20

HackerRank 코딩 테스트 - Placements(LV.Medium)

You are given three tables: Students, Friends and Packages. Students contains two columns: ID and Name. Friends contains two columns: ID and Friend_ID (ID of the ONLY best friend). Packages contains two columns: ID and Salary (offered salary in $ thousands per month).Write a query to output the names of those students whose best friends got offered a higher salary than them. Names must be ordere..

[SQL] 2024.10.19

HackerRank 코딩 테스트 - Symmetric Pairs(LV.Medium)

You are given a table, Functions, containing two columns: X and Y.Two pairs (X1, Y1) and (X2, Y2) are said to be symmetric pairs if X1 = Y2 and X2 = Y1.Write a query to output all such symmetric pairs in ascending order by the value of X. List the rows such that X1 ≤ Y1.두 개의 열이 포함된 함수라는 표가 주어집니다: X와 Y.X1 = Y2이고 X2 = Y1인 경우 두 쌍(X1, Y1)과 (X2, Y2)은 대칭 쌍이라고 합니다.쿼리를 작성하여 모든 대칭 쌍을 X 값만큼 오름차순으로 출력합니다. ..

[SQL] 2024.10.19

HackerRank 코딩 테스트 - Print Prime Numbers(LV.Medium)

Write a query to print all prime numbers less than or equal to 1000. Print your result on a single line, and use the ampersand (&) character as your separator (instead of a space). For example, the output for all prime numbers  쿼리를 작성하여 모든 소수를 1000 이하로 인쇄합니다. 한 줄로 결과를 인쇄하고 공백 대신 앰퍼샌드 (&) 문자를 구분 기호로 사용합니다.예를 들어, 모든 소수 2&3&5&7  SELECT GROUP_CONCAT(NUMB SEPARATOR '&') # 구분자 &으로 이어붙이기FROM (SELECT @n..

[SQL] 2024.10.19