본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
반응형

Database13

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