모든 컬럼을 한눈에 보는 VIEW
이번 연습에서는 필요한 테이블과 컬럼을 쉽게 찾을 수 있는 새 도구를 만들어 보겠습니다. 시스템 테이블 information_schema.columns를 사용해 각 테이블의 컬럼 목록을 하나의 항목으로 이어 붙일 거예요.
이 작업을 마친 뒤에는 이 쿼리를 재사용하기 쉽게 table_columns라는 이름의 새로운 VIEW로 만들어 둡니다.
이 연습은 강의의 일부입니다
실전 문제에 SQL 적용하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT table_name,
STRING_AGG(___, ', ') AS ___
FROM information_schema.columns
WHERE table_schema = 'public'
GROUP BY ___;