[Study]/[Pandas] 28

[LeetCode - Pandas] (Easy) 1729. Find Followers Count

Table: Followers+-------------+------+| Column Name | Type |+-------------+------+| user_id | int || follower_id | int |+-------------+------+(user_id, follower_id)는 이 테이블의 기본 키(고유 값이 있는 열 조합)입니다. 이 테이블은 소셜 미디어 앱에서 팔로워가 사용자를 팔로우하는 관계를 나타내는 사용자 ID와 팔로워 ID를 포함하고 있습니다. 문제각 사용자에 대해 팔로워 수를 반환하는 솔루션을 작성하세요.결과 테이블은 user_id를 기준으로 오름차순으로 정렬되어야 합니다.Example 1:Input: Followers table:+---------+-------..

[Study]/[Pandas] 00:33:11

[LeetCode - Pandas] (Easy) 1731. The Number of Employees Which Report to Each Employee

Table: Employees+-------------+----------+| Column Name | Type |+-------------+----------+| employee_id | int || name | varchar || reports_to | int || age | int |+-------------+----------+ employee_id는 이 테이블에서 고유한 값을 가진 열입니다. 이 테이블은 직원들의 정보와 그들이 보고하는 관리자 ID를 포함하고 있습니다. 일부 직원은 누구에게도 보고하지 않으며 (즉, reports_to가 null인 경우) 보고하지 않습니다.  문제이 문제에서는 관리자를 "적어도 한 명 이상의 직원에게..

[Study]/[Pandas] 00:25:10

[LeetCode - Pandas] (Easy) 1741. Find Total Time Spent by Each Employee

Table: Employees+-------------+------+| Column Name | Type |+-------------+------+| emp_id | int || event_day | date || in_time | int || out_time | int |+-------------+------+(emp_id, event_day, in_time)은 이 테이블의 기본 키(고유 값이 있는 열들의 조합)입니다.이 테이블은 직원들의 사무실 출입 기록을 보여줍니다.event_day는 이 이벤트가 발생한 날짜를 나타내며, in_time은 직원이 사무실에 입장한 분을 나타내고, out_time은 직원이 사무실을 떠난 시간을 나타냅니다.in_time과 out_time은 1..

[Study]/[Pandas] 2025.04.09

[LeetCode - Pandas] (Easy) 1757. Recyclable and Low Fat Products

Table: Products+-------------+---------+| Column Name | Type |+-------------+---------+| product_id | int || low_fats | enum || recyclable | enum |+-------------+---------+product_id는 이 테이블의 기본 키(고유 값이 있는 열)입니다.low_fats는 ('Y', 'N') 유형의 ENUM(카테고리)으로, 'Y'는 이 제품이 저지방임을 의미하고, 'N'은 그렇지 않음을 의미합니다.recyclable은 ('Y', 'N') 유형의 ENUM(카테고리)으로, 'Y'는 이 제품이 재활용 가능함을 의미하고, 'N'은 그렇지 않음을 의미합니다. 문..

[Study]/[Pandas] 2025.04.09

[LeetCode - Pandas] (Easy) 1789. Primary Department for Each Employee

Table: Employee+---------------+---------+| Column Name | Type |+---------------+---------+| employee_id | int || department_id | int || primary_flag | varchar |+---------------+---------+(employee_id, department_id)는 이 테이블의 기본 키(고유 값이 있는 열의 조합)입니다.employee_id는 직원의 ID입니다.department_id는 직원이 속한 부서의 ID입니다.primary_flag는 'Y' 또는 'N' 값으로 이루어진 ENUM(카테고리)입니다. 만약 플래그가 'Y'라면, 해당 부서는 직원의 주요 ..

[Study]/[Pandas] 2025.04.07

[LeetCode - Pandas] (Easy) 1795. Rearrange Products Table

Table: Products+-------------+---------+| Column Name | Type |+-------------+---------+| product_id | int || store1 | int || store2 | int || store3 | int |+-------------+---------+product_id는 이 테이블의 기본 키(고유 값이 있는 열)입니다.이 테이블의 각 행은 3개의 다른 상점(store1, store2, store3)에서 제품의 가격을 나타냅니다.만약 제품이 특정 상점에서 판매되지 않는다면, 그 상점의 가격 열에는 null 값이 표시됩니다. 문제제품 테이블을 재구성하여 각 행이 (produc..

[Study]/[Pandas] 2025.04.07

[LeetCode - Pandas] (Easy) 1873. Calculate Special Bonus

Table: Employees+-------------+---------+| Column Name | Type |+-------------+---------+| employee_id | int || name | varchar || salary | int |+-------------+---------+employee_id는 이 테이블의 기본 키(고유한 값을 가진 열)입니다.이 테이블의 각 행은 직원 ID, 직원 이름, 급여를 나타냅니다. 문제각 직원의 보너스를 계산하는 솔루션을 작성하세요. 직원의 보너스는 다음 조건에 따라 계산됩니다.- 직원의 ID가 홀수이고, 직원의 이름이 'M'으로 시작하지 않으면 보너스는 급여의 100%입니다.- 그 외의 경우에는 보너스가 0..

[Study]/[Pandas] 2025.04.06

[LeetCode - Pandas] (Easy) 1890. The Latest Login in 2020

Table: Logins+----------------+----------+| Column Name | Type |+----------------+----------+| user_id | int || time_stamp | datetime |+----------------+----------+(user_id, time_stamp)은 이 테이블의 기본 키(고유한 값을 가진 열의 조합)입니다. 각 행은 user_id를 가진 사용자의 로그인 시간에 대한 정보를 포함합니다.  문제2020년에 로그인한 모든 사용자의 최신 로그인 정보를 보고하는 솔루션을 작성하세요. 2020년에 로그인하지 않은 사용자는 포함하지 마세요.결과 테이블은 어떤 순서로든 반환할 수 있습니다.결과 ..

[Study]/[Pandas] 2025.04.06

[LeetCode - Pandas] (Easy) 1965. Employees With Missing Information

Table: Employees+-------------+---------+| Column Name | Type |+-------------+---------+| employee_id | int || name | varchar |+-------------+---------+employee_id는 이 테이블의 고유한 값을 가진 열입니다. 이 테이블의 각 행은 employee_id에 해당하는 직원의 이름을 나타냅니다. Table: Salaries+-------------+---------+| Column Name | Type |+-------------+---------+| employee_id | int || salary | int |+----------..

[Study]/[Pandas] 2025.04.06

[LeetCode - Pandas] (Easy) 1978. Employees Whose Manager Left the Company

Table: Employees+-------------+----------+| Column Name | Type |+-------------+----------+| employee_id | int || name | varchar || manager_id | int || salary | int |+-------------+----------+ SQL에서 employee_id는 이 테이블의 기본 키입니다. 이 테이블은 직원들에 대한 정보, 급여 및 관리자 ID를 포함하고 있습니다. 일부 직원들은 관리자가 없어서 (manager_id가 null입니다).  급여가 30,000달러 미만이고 관리자가 회사를 떠난 직원들의 ID를 찾으세요. 관리자가 회사를 ..

[Study]/[Pandas] 2025.04.04