crossorigin="anonymous">
[DB/Postgres] 조인(JOIN) 이해하기 : 내부/외부 조인, UNION/UNION ALL
·
DB/이론 및 문법
해당 글에서는 데이터베이스의 JOIN에 대해 이해하고 각각의 종류에 대해서 이해를 돕기 위해서 작성한 글입니다. 1) JOIN💡 JOIN 이란? - 데이터베이스에서 ‘두 개 이상의 테이블’을 연결하여 ‘하나의 결과의 테이블’로 만드는 것을 의미하며 이를 통해 데이터를 효율적으로 검색하고 처리하는데 도움을 줍니다. - JOIN을 사용하는 이유는 데이터베이스에서 테이블을 분리하여 ‘데이터 중복을 최소화’하고 ‘데이터의 일관성’을 유지하기 위함입니다. - 대표적으로 INNER JOIN, OUTER JOIN(LEFT, RIGHT, FULL) 등이 있으며 각각의 JOIN 방식에 따라 결과가 달라집니다. [ 더 알아보기 ] 💡 ANSI JOIN 방식이란? - ANSI JOIN은 ANSI SQL 표준에 따라 작성된 ..
[DB] Solved - PostgreSQL 로컬 데이터베이스가 접속이 안되는 경우 해결방법 : MacOS M1, 2, 3 버전
·
DB/오류노트
해당 글에서는 Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections. 에러 발생 시 Mac M1에서 해결 방법에 대해서 공유합니다.    1) 문제점💡 PostgreSQL 내에서 아래와 같은 문제가 발생하였습니다. Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.    2) 해결책💡 해결책- 아래와 같이 서비스를..
[DB] MacOS에서 PostgreSQL 로컬 데이터베이스 구성 방법
·
DB/환경설정
해당 글에서는 PostgreSQL을 로컬 디비로 구성하는 방법에 대해서 공유합니다. 1) PostgreSQL을 설치합니다.💡 PostgreSQL의 버전을 확인하고 설치가 안 되어 있다면 설치를 하고 서비스를 수행합니다.# postgreSQL 버전을 확인합니다.$ postgres --version# 설치가 가능한 버전을 확인합니다.$ brew search postgresql# 설치가 안 되었다면 설치를 합니다.$ brew install postgresql# PostgreSQL 서비스를 시작합니다.$ brew services start postgresql 💡 [참고] 일반 brew install postges를 이용하여 수행하는것이 아닌 brew install postgresql@xx 특정 버전을 설치하..