개발공작소
728x90
반응형
article thumbnail
[JS] javascript 문자열을 구분자를 이용하여 배열로 변환해보자 ( feat. split함수 )
FrontEnd/JavaScript 2022. 3. 9. 01:42

String.prototype.split() split 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눈다. 기본문법 [문자열].split([구분자],[길이]); = string.split(separator, limit); separator 필수 X 구분자 값이 입력되지 않으면 문자열 전체를 배열에 담아서 리턴 limit 필수 X 최대 분할 갯수 여기서 둘 다 필수는 아니지만, separator같은 경우를 넣어주지 않으면 나뉘어서 배열로 리턴 되는 게 아니라, 기존 문자열인 상태로 배열로 변환하기 때문에 의미가 없어진다. 즉 에러는 안나지만, 구분자는 반드시 넣어서 쓸 것 예제1 예제2

article thumbnail
[Postgres] 기본적인 배열함수를 알아보자 ( feat. array_agg, array_to_string, string_to_array, unnest)
데이터베이스/쿼리 2022. 2. 3. 07:26

오늘은 Postgres에서 지원하는 기본적인 배열함수를 알아보자. 물론 툴은 DBeaver를 사용 할 것이고, 웹로그 테이블을 테스트 테이블로 사용한다. 1. array_agg 2. array_to_string, string_to_array 3. unnest 이렇게 3개의 함수를 지원한다. 그럼 바로 하나하나 알아보자. 1. array_agg ============================================================================ array_agg는 여러 row를 하나의 배열로 만들고자 할 때 사용하는 함수이다. inner조인으로 가져온 row값들은 보통 각각 다른 행으로 이루어 진다. 하지만 가져온 행값을 하나의 배열로 사용해야 할 때가 있다. 예를 들면..

728x90
반응형