2025/04/25 4

[LeetCode - Pandas] (Easy) 619. Biggest Single Number

Table: MyNumbers+-------------+------+| Column Name | Type |+-------------+------+| num | int |+-------------+------+이 테이블은 중복이 있을 수 있습니다(즉, 이 테이블에는 SQL에서 기본 키가 없습니다).이 테이블의 각 행은 정수 값을 포함합니다. 문제단일 숫자는 MyNumbers 테이블에 한 번만 나타난 숫자입니다.가장 큰 단일 숫자를 찾으세요. 단일 숫자가 없다면 null을 보고하세요.결과 형식은 다음 예시와 같습니다.Example 1:Input: MyNumbers table:+-----+| num |+-----+| 8 || 8 || 3 || 3 || 1 || 4 || ..

[LeetCode - Pandas] (Easy) 620. Not Boring Movies

Table: Cinema+----------------+----------+| Column Name | Type |+----------------+----------+| id | int || movie | varchar || description | varchar || rating | float |+----------------+----------+id는 이 테이블의 기본 키(고유 값이 있는 열)입니다. 각 행은 영화의 이름, 장르, 그리고 평점에 대한 정보를 포함합니다. 평점은 [0, 10] 범위의 소수점 2자리 실수입니다. 문제ID가 홀수인 영화와 설명이 "boring"이 아닌 영화를 보고하는 솔루션을 작성하세요...

[STrataScratch - SQL] (Easy) April Admin Employees

문제4월 이후에 입사한 Admin 부서의 직원 수를 찾으세요. 테이블설명 예상결과 ✏️ 풀이SELECT COUNT(*) AS 'n_admins'FROM workerWHERE department = 'Admin' AND MONTH(joining_date) >= 4; # 주의 (알아둬야 할 것) #연습에서는 상관없지만 WHERE 절을 쓸때 조건이 되는 컬럼을 MONTH()와 같은 함수를 이용해서 데이터 형태를변형하게 되면 데이터 조회 속도가 떨어진다실무에서는 되도록이면 조건 컬럼은 변형하지 않도록 하는 것이 좋다해당 문제는 년도 조건이 없어서 4월 이후 직원을 찾기 위해 어쩔 수 없이 MONTH()를 썼지만그런 명확한 경우가 아니라면 조건 컬럼은 변형하지 않을 것~!

[StrataScratch - SQL] (Easy) Workers With The Highest Salaries

문제가장 높은 급여를 받는 직원들의 직책을 찾으세요. 여러 직원이 동일한 최고 급여를 받는 경우, 그런 직원들의 직책을 모두 포함하세요. 테이블설명 예상결과 ✏️ 풀이SELECT t.worker_titleFROM worker AS wJOIN title AS t ON w.worker_id = worker_ref_idWHERE salary = (SELECT MAX(salary) FROM worker);서브쿼리로 worker 테이블 전체의 최고 급여를 구한 후 WHERE 절에서 필터