상세 컨텐츠

본문 제목

postgresql 기초 명령어

postgre

by DHBAEK 2023. 1. 25. 19:45

본문

sql 교육 자료 함수 

 

gis 함수 링크 - https://postgis.net/docs/manual-3.3/ 8번항목.

일반 함수
char_length(문자열) : 문자의 길이
avg(표현식) : 평균
stddev(문자열) : 표준편차
count(표현식) : 레코드 갯수

공간 함수 - 함수를 실행할때 select를 앞에 붙여야 함.
AddGeometryColumn(스키마명-생략 가능,테이블명,컬럼명,srid,데이터 타입,공간데이터)
 - 공간 테이블 생성 함수
CREATE INDEX [indexname] ON [tablename] USING GIST ([geometryfield]);
 - 공간 인덱스 생성 명령문
DropGeometryTable('테이블명')
DropGeometryTable('스키마명', '테이블명')
DropGeometryTable('카타로그명', '스키마명', '테이블 명')
 - 공간 테이블 삭제 함수
ST_Centroid(geom)
 - 중심점 좌표
ST_Length(geom)
 - 길이 계산
ST_Intersection(geom,geom)
 - 교차지점 검출 (교집합)
ST_Union(geom, geom)
 - 피처 합 검출 (합집합)
ST_intersects (geom, geom)
 - 교차지점이 있을 경우 1 반환
ST_Area(geom)
 - 면적 계산
ST_Distance(geom,geom)
 - 두 지점 거리 계산
ST_Dwithin(geometry , geometry , double precision g1g2distance_of_srid)
 - 두 지점 거리가 선언한 거리안에 있을 경우 true 반환
ST_Within(geom A, geom B)
 - A가 B안에 완전히 포함된 경우 true를 반환한다.
ST_Buffer(geometry , float , text g1radius_of_bufferbuffer_style_parameters = '')
 - 버퍼영역 생성
ST_GeomFromText(wkt text,srid)
 - wkt 구문 geom으로 변경
st_transform(geom, srid)
 - 좌표계 변경
st_setsrid(geom,srid)
 - 좌표계 지정

'postgre' 카테고리의 다른 글

pl/pgsql 활용하여 전체 DB에 있는 Data 조회 쿼리  (0) 2023.05.03
postgre계층형 쿼리  (0) 2023.04.17

관련글 더보기