[LeetCode-SQL 50] 619. Biggest Single Number

코린이·2025년 6월 4일

SQL 문제 풀이 (MySQL)

목록 보기
74/96

❓ 문제

MyNumbers
+-------------+------+
| Column Name | Type |
+-------------+------+
| num         | int  |
+-------------+------+

이 테이블에 중복이 있을 수 있습니다(즉, SQL에 이 테이블에 대한 기본 키가 없습니다).
이 테이블의 각 행에는 정수가 포함되어 있습니다.

단일 숫자는 MyNumbers 테이블에 한 번만 나타난 숫자입니다.

가장 큰 단일 숫자를 찾습니다. 단일 숫자가 없는 경우 null을 보고합니다.

자세한 문제 내용은 사이트 참고...


❗️ 문제 풀이

WITH TMP_TB AS (
    SELECT num
    FROM MyNumbers
    GROUP BY num
    HAVING COUNT(num) = 1
)
SELECT IFNULL(MAX(NUM), null) AS num
FROM TMP_TB
;

🔗 Reference

https://leetcode.com/problems/biggest-single-number/?envType=study-plan-v2&envId=top-sql-50

0개의 댓글