DataBase 1
재귀 함수 정복하기
프로그래머스 SQL 문제를 풀던 중 재귀함수를 이용해야하는 문제가 생겼다.평상시에도 재귀를 어려워했어서 그런지 SQL에서도 재귀를 사용한다는 것에 겁이났지만...😭 극복하기 위해 공부한 내용을 적어보려한다! WITH RECURSIVE 문RECURSIVE 쿼리란데이터베이스에서 재귀적으로 데이터를 조회하거나 처리하는데 사용 되는 쿼리다.메모리 상에 가상의 테이블을 저장해서 실제로 테이블을 생성하거나 데이터 삽입을 하지 않아도 가상 테이블을 생성할 수 있다.활용계층적 데이터 조회조직도, 카테고리 트리등의 계층적 데이터를 조회할 때 유용그래프 탐색그래프 구조의 데이터를 탐색하고 분석하는데 활용계층적 쿼리 연산계층적 데이터를 수정하거나 계산할 때 사용될 수 있음쿼리WITH RECURSIVE cte_count A..
DataBase/MySQL | 2025. 2. 9. 23:47