
# postgreSQL의 데이터베이스 생성을 해봅시다. # 순서윈도우키 -> psql 입력 엔터면 기본설정해둔 암호 입력 postgres=# 으로 로그인 됩니다. # 데이터베이스 생성CREATE DATABASE lego; # 데이터베이스 목록 확인\l (백 슬래시 + 소문자 L) # 데이터베이스 연결\c lego(백 슬래시 + c + 데이터베이스 이름) # schema 생성create schema 스키마이름# 테이블 생성CREATE TABLE shapes ( id SERIAL PRIMARY KEY, shape_name VARCHAR(50) NOT NULL, position_x INTEGER, position_y INTEGER ); # DBeaver 접속DBeaver..
백업 생성: pg_dump -U 사용자이름 -d 데이터베이스이름 > 백업파일.sql 복원: psql -U 사용자이름 -d 새로운데이터베이스이름 test.sql k2 라는 데이터베이스를 만들어주고 이름 dandy를 사용한 곳에 백업한 것을 넣어주고 싶으면 복원(넣어주기) :psql -U dan..
# 문법 select array_to_string(array_agg(칼럼 이름),',') from 테이블 명 # query select s.sub_id, s.subject , array_to_string(array_agg(u.user_name),',') from subj s, user u where s.user_id = u.user_id group by sub_id, subject order by sub_id asc; # 결과 과목 id | 과목 | 이름 1 | 과학 | 이순신, 무관, 대장, 대마왕 2 | 수학 | 대장, 소장, 중장