반응형 Database13 윈도우 포스트그레 SQL 설치 윈도우에서 포스트그레(POSTGRE) SQL을 설치하는 과정을 살펴본다. POSTGRE 다운로드 포스트그레 다운로드 페이지에 접속 구글에 '포스트그레 다운로드' 혹은 'POSTGRE DOWNLOAD'를 치면 바로 페이지로 갈 수 있다. 혹은 포스트그레 메인 페이지에서 상단 메뉴에서 DOWNLOAD 탭을 선택하면 된다. 다운로드 페이지에서 자신의 컴퓨터의 운영체제를 선택한다. ZYN은 윈도우를 선택했다. 설치 파일 다운로드 페이지로 이동 운영체제를 선택하면 설치 파일을 다운로드할 수 있는 링크를 다음 사진과 같이 찾을 수 있다. 그 페이지에 접속한다. 설치 파일 다운로드 원하는 버전의 설치 파일을 다운로드한다. 맨 위의 버전이 최신 버전이다. 다운로드 버튼을 누르면 다음과 같은 메시지가 뜬 후 파일 저장 .. 2021. 10. 4. 12:22 SQL 문법 | 순위 함수 | RANK, DENSE_RANK, ROW_NUMBER SQL에서 열의 순서를 나타내는 순위 함수는 ROW_NUMBER, RANK, DENSE_RANK 가 있다. RANK, DENSE_RANK, ROW_NUMBER 01 ROW_NUMBER : 위치의 순서 (1 2 3 4) 데이터 셋을 얻었을 때 같은 값이 있는지에 상관없이 눈에 보이는 그 순서 자체를 표현해 주는 함수가 ROW_NUMBER이다. 작성방식은 다음과 같다. SELECTCOL1, ROW_NUMBER() OVER (ORDER BY COL1) FROMTABLE_NAME ; EXAMPLE SQLD 시험 응시생들의 이름과 점수를 불러오는데 높은 점수순으로 정렬하고 열의 순서를 표시해주세요. SELECTROW_NUMBER() OVER (ORDER BY SCORE) AS NUMBER, NAME, SCORE .. 2021. 9. 30. 15:47 SQL 문법 | 데이터 타입 변환 함수 | CAST 데이테는 각각 어떤 한 타입으로 정해져 있다. 사람이 보기에 같은 모습이어도 타입이 다르다면 함께 다룰 수가 없을 수 있다. 이럴 때 SQL에서는 데이터 타입을 변경하는 함수 CAST를 사용한다. 본 포스트에서는 CAST에 대해서 알아볼 것이다. CAST 01 CAST란 직관적으로 CAST란 단어를 이해하면 함수이름을 기억하기 훨씬 간단하다. CAST는 '주조하다', '주물' 이란 뜻을 갖고 있다. 주조한다는 것은 어떤 정해진 틀에 물질을 부어서 그 틀이 목적한 모양을 만들어 내는 것이다. 즉 CAST는 데이터 타입의 틀이고 바꾸고 싶은 데이터를 입력하고 목적하는 데이터 타입으로 바꾸도록 하는 틀과 같다고 생각할 수 있다. 02 CAST를 이용해서 데이터 타입을 바꾸는 방법 CAST를 그럼 SQL에서 어.. 2021. 9. 29. 15:03 SQL 문법 | 데이터 조회 및 필터 | 재귀쿼리 RECURSIVE QUERY 데이터 간의 계층 관계를 행과 열로 이루어진 표에서 직관적으로 표현하는 것은 쉬운일이 아니다. 그 어려운 일을 SQL은 재귀쿼리를 이용해서 시각화 해줄 수 있다. 단 계층을 재귀쿼리 RECURSIVE QUERY 01 재귀쿼리란? 재귀쿼리의 이름을 먼저 살펴보도록 하자. 재귀라는 것은 영어로는 RECURSIVE, 즉 반복의 의미를 담고 있다. 재귀쿼리는 다시 말해서 반복적으로 작동될 쿼리라고 할 수 있고 '어떠한 쿼리를 반복적으로 실행한다' 라고 이해하면 좋다. 그렇다면 반복적인 작업이 왜 필요할까? 이유는 자료들의 계층을 파악하기 위해서이다. 데이터들은 각각 종속성과 피종속성을 갖지고 있다. 단순하지 않은 그런 속성을 한 번 데이터를 읽음으로서 완벽히 파악하기 어렵다. 따라서 그럴 때 재귀쿼리를 이용해 .. 2021. 9. 26. 22:24 이전 1 2 3 4 다음 반응형