프로그래머스 3

[프로그래머스][LV3] 조건에 맞는 사용자 정보 조회하기

소요시간 : 10분회고  : 정말 오랜만에 쿼리테스트 하려니까 distinct / substr 기억이 안나서 머리 쥐어뜯음..^^고작 일주일정도 놓고 있었다고 쿼리 짤 때 버벅버벅.... 이래서 매일 코테 해야하는건데... 반성합니다. https://school.programmers.co.kr/learn/courses/30/lessons/164670 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [정답 쿼리]select distinct(u.USER_ID), u.NICKNAME, concat(CITY,' ',STREET_ADDRESS1,' ',STREET_ADDRESS2) as 전체주소, ..

SQL 2025.03.30

[프로그래머스][LV4] 입양 시각 구하기(2)

난이도 : 중상소요시간 : 10분회고 : 보자마자 왠지 cte를 사용해야 할 것 같다는 생각은 들었다. 그렇지만, cte를 어떻게 구성해야 할지 고민을 좀 했다. 아직 cte 는 완벽하게 짜는 수준은 아니라서 책을 보려고 펼친 순간 눈에 들어온 재귀...ㅎ 뭐.. 참ㄱ...고 정도... ㅎ.... cte가 실무에서 엄청 쓰인다는데, 더 연습하자. 난이도가 이렇게 높을일은 아니라고 생각하지만, 애초에 cte 사용하는 것 자체가 뭐 허들이 있으니까.. 생각보다 쿼리는 간단해서 심심하게 느껴졌다.   프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr[정답 쿼리]with recursive hour_n (hour)..

SQL 2025.03.07

[프로그래머스][LV2] 업그레이드 된 아이템 구하기

난이도 : 하 (문제 이해도가 어려움, 책을 더 많이 읽을 것)소요 시간 : 30분 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/273711 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 요약 및 설명 'ITEM_A'->'ITEM_B'와 같이 업그레이드가 가능할 때'ITEM_A'를 'ITEM_B' 의 PARENT 아이템,PARENT 아이템이 없는 아이템을 ROOT 아이템이라고 합니다.예를 들어 'ITEM_A'->'ITEM_B'->'ITEM_C'와 같이 업그레이드가 가능한 아이템이 있다면'ITEM_C'의 PARENT 아이템은 'ITE..

SQL 2025.02.25