분류 전체보기

·SQL
순위 함수의 종류 순위함수의 종류는 아래와 같이 세가지가 있다. 해당 함수들은 중복값에대하여 어떻게 처리 할껀지에 따라서 사용 방법이 다르게 나뉘어 진다. RANK : 중복값이 있다면 동일한 순위로 지정되고 다음 값에 대해서는 중복된 값의 수만큼을 건너뛰고 출력된다. (ex. 1 - 2 - 3 - 3 - 3 - 6 - 7) DENSE_RANK : 중복값이 있다면 동일한 순위로 지정되고 다음 값에 대해서는 중복된 순위 다음 수가 출력된다. (ex. 1 - 2 - 3 - 3 - 4 - 5) ROW_NUMBER : 중복값과 상관없이 순위를 순차적으로 출력한다. (ex. 1 - 2 - 3 - 4 - 5) 기본 문법 SELECT 컬럼명 , RANK () OVER (ORDER BY 기준 컬럼명) AS RNAK FR..
·SQL
기본 문법 SELECT LISTAGG('대상 컬럼명', '구분자') WITHIN GROUP (ORDER BY '정렬기준 컬럼명') FROM '테이블 명' LISTAGG 함수 사용 예시 TEST_USER 테이블의 USER_NAME 컬럼을 USER_NAME 순으로 정렬하여 쉼표를 구분자로 한줄로 출력하고 싶을때 SELECT LISTAGG(USER_NAME, ',') WITHIN GROUP (ORDER BY USER_NAME) AS USER_NAME FROM TEST_USER
·Java
@author -- 클래스나 인터페이스의 제작자 표시 @version -- 버전 정보 @return -- 메써드가 void 형이 아닐경우 return 타입을 기술 @exception -- 메써드가 발생 시킬 수 있는 예외를 기술 @throws -- 위와 동일 @deprecated -- 다음버전에서 폐기된 메써드 알림 @param -- 매개변수에 대한 설명 (@param 변수 설명) @serial -- 기본적으로 직렬화 할 수 있는 클래스의 멤버를 설명 @see -- 참조표시 @since -- 위의 Tag 들이 언제 추가되었는지를 명시
·SQL
DDL 이란 ? 데이터 정의어 : 생성, 삭제, 수정하는데 사용하는 SQL 데이터 구조를 정의하는데 사용한다. DDL 명령어 CREATE : 테이블을 생성 합니다. CREATE TABLE [테이블 명] ( [컬럼명] [컬럼타입] [NULL허용여부] [컬럼명] [컬럼타입] [NULL허용여부] ... PRIMARY KEY (컬럼명) ); - 테이블 명 : 생성할 테이블 명을 지정한다. - 컬럼 명: 컬럼명을 지정한다. - 컬럼타입 : 컬럼 타입을 지정한다.(EX. CHAR(n), VARCHAR2(n), NUMBER, DATE) - NULL허용여부 : NULL 값을 허용할지 여부를 지정한다. 값을 생략하는 경우 NULL을 허용한다. DROP : 테이블을 삭제 합니다. DROP TABLE [테이블명]; - 테이..
wsstar
'분류 전체보기' 카테고리의 글 목록 (157 Page)