43 Biggest Single Number
https://leetcode.com/problems/biggest-single-number/
A single number is a number that appeared only once in the MyNumbers table. Find the largest single number. If there is no single number, report null.
Select max(num) num From MyNumbers where num in ( select num from MyNumbers group by num having count(num) = 1 )
Where 절 대신에 From에 서브쿼리를 통해 조건을 만족하는 테이블로 진행해도 문제 해결 가능! Select max(num) num From ( select num from MyNumbers group by num having count(num) = 1 ) a ( having count(num) = 1 )의 의미는 num으로 group by한 숫자들 중에서 단일 숫자(중복값이 없는)라는 의미 조건을 Select에 걸려고 하지 말고, Where 절이나 서브쿼리를 통해 조건먼저 충족하도록 노력하기! 생각보다 쉬운 문제인데 시간이 오래 걸렸다...! 집중하자!