
SQL 코딩테스트를 해야 할 상황이 갑자기 생겼다. SQL은 gpt나 구글링으로만 자주 했는데... 간단한 문제를 풀 수 있는 기초를 다시 한번 다져봐야겠다.gpt와 여러 개발자분들의 아티클을 합쳐서 개인적으로 정리해봤다.수정하며 내가 이해하기 쉽게 최종본으로 정리해보

SQL 문제를 풀며 확립한 개념 몇개를 기록해보자. 첫번째로 with.WITH 절은 Common Table Expressions(CTEs)을 정의하는 데 사용됩니다. 이는 일시적인 테이블을 정의하여 쿼리의 다른 부분에서 재사용할 수 있게 합니다. 여러 개의 CTE를 정
두번째로 CASE WHEN 이다.CASE WHEN 절은 SQL에서 조건문을 작성할 때 사용됩니다. 주어진 조건에 따라 다른 값을 반환할 수 있습니다.CASE WHEN 절의 주요 특징조건 분기: 여러 조건을 지정하고, 각 조건에 따라 다른 값을 반환할 수 있습니다.가독성

사실 위 두 포스팅은 다 가짜다. join으로 풀면 겁나 효율적이라는 것을 soultion에 있는 1타강사께서 알려주셨다.이래서 내가 아는걸로 풀어봤어야하는데... 후회하며 한번 적어보자.간단하고 효율적이다 딱봐도..심지어 지금까지 주구장창 했던 놈들로 돌렸다. 그래도
링크드인을 통해 외국계 회사에서 헤드헌팅으로 오퍼가 와서.. 알고리즘은 아니지만 정\~~말 간만에 코딩테스트 공부였다.4일 정도로 간단히 준비했는데 준비한 내용은 다음과 같다.대강은 알지만... 지라에서 이슈 정렬하는 정도로만 평소 사용해서, 사실상 코테용으로는 제로베