본문 바로가기
반응형

Web Programing!/POSTGRESQL4

[POSTGRESQL] order by 정렬순서 내마음대로 바꾸기 (CASE WHEN 사용) [POSTGRESQL] order by 정렬순서 내마음대로 바꾸기 (CASE WHEN 사용) ​​1. 일반적으로 order by 를 했을시 ​select * from 테이블명 order by 필드명 asc;​2. CASE WHEN 사용하여 내가 원하는 정렬순서로 변경시 ​select * from 테이블명 order by case when 필드명 ='ko' then 0 when 필드명 ='en' then 1 end;​​3. CASE WHEN 사용하여 내가 원하는 정렬순서로 변경하고 나머지는 원래 정렬순서대로 정렬​select * from 테이블명 order by case when 필드명 ='ko' then 0 when 필드명 ='en' then 1 end , 필드명 asc;​ 2019. 9. 24.
[Postgresql] 시퀀스 초기화 [Postgresql] 시퀀스 초기화 ALTER SEQUENCE "시퀀스이름" RESTART WITH 1; 2019. 5. 20.
[Postgresql] 현재 접속 session 확인 및 종료 [Postgres] 현재 접속 session 확인 및 종료 서버일 경우 postgres 접속하고 DB툴 일 경우 바로 쿼리 실행. $ select * from pg_stat_activity where datname = '조회하고자하는 DATABASE명'; 해당 필드들이 나오고 종료하고자 하는 PID 넣고 쿼리를 실행. select pg_terminate_backend(PID); 해당 세션이 종료된다. 2019. 5. 16.
[POSTGRESQL] 계정 생성하기 계정 생성 1. postgresql 콘솔 로그인 # su - postgres -c psql 2. 사용자 생성 - CREATE ROLE postgres=# create role '계정명' login password '비밀번호' superuser; 3. DB 생성 - CREATE DATABASE postgres=# create database db명 owner=계정명; (나가기) postgres=#\q 4.접근권한 추가 # vi /var/lib/pgsql/data/pg_hba.conf (내용추가) # Hive local all all md5 host all all 0.0.0.0/0 md5 2019. 4. 3.
반응형