컴퓨터 과학/[프로그래머스 & Leet Code] MySQL 문제 풀이

[leetcode] Day 2. SELECT & Order

계란💕 2022. 11. 24. 00:48

1873. Special Bonus 

 

출처 -  https://leetcode.com/problems/calculate-special-bonus/

sql
열기
  • id 가 홀수이면서 이름이 M으로 시작하지 않는 멤버에 대해서만 보너스를 지급한다.

 

  Sol 1) 다시 작성한 쿼리

sql
열기

 

  Sol 2) 처음에 복잡하게 짠 로직

  • CASE 문 안에 조건을 AND나 OR로 묶을 수 있다는 걸 알고서 쿼리를 위와 같이 다시 짰다.
sql
열기

 

 

627. Swap Salary

출처 - https://leetcode.com/problems/swap-salary/

 

 Sol)

 

 

 

 

 

196. Delete Duplicate Emails

출처 - https://leetcode.com/problems/delete-duplicate-emails/

 

 

 Sol)

 

 

 

 

 

'컴퓨터 과학 > [프로그래머스 & Leet Code] MySQL 문제 풀이' 카테고리의 다른 글

[programmers] String, Date  (0) 2023.05.27
[programmers] SUM, MAX, MIN  (0) 2023.05.25
[programmers] IS NULL  (0) 2023.05.22
[programmers] GROUP BY  (0) 2022.11.25
[leetcode] SELECT  (0) 2022.09.28