반응형

SQL 5

<오라클> 오라클 데이터 형식

숫자 데이터 형식 데이터 형식 바이트 수 설명 NUMBER 5~21 주로 사용하는 데이터 형식 전체 자리수와 소수점 자리수를 나타내주기 위해 NUMBER(전체자리수,소수점자리수) 형식으로도 사용 BINARY_FLOAT 4 32비트 부동 소수점 BINARY_DOUBLE 8 64비트 부동 소수점 문자 데이터 형식 데이터 형식 바이트 수 설명 CHAR() 1~2000 고정 길이 문자형, CHARATER의 약자 괄호 안 숫자 생략할 시 CHAR(1)과 동일 NCHAR() 2~2000 유니코드 고정길이 문자형 한글을 저장할 수 있으므로, 한 글자당 2바이트가 사용됨 NATIONAL CHARACTER의 약자 VARCHAR2() 1~4000 가변 길이 문자형 VARIABLE CHARACTER NVARCHAR2() 2..

<SQL> DML -JOIN-

1. Inner Join 2. Outer Join 1. Inner Join 2개의 릴레이션에서 연관된 튜플들을 결합하여, 하나의 새로운 릴레이션을 반환한다. 형식 WHERE 절 1 SELECT 테이블명1.속성명, 테이블명2.속성명 FROM 테이블명1, 테이블명2 WHERE 테이블명1.속성명 = 테이블명2. cs NATURAL JOIN 1 SELECT 속성명, 속성명 FROM 테이블명1 NATURAL JOIN 테이블명2; cs JOIN ~ USING절 1 SELECT 속성명, 속성명 FROM 테이블명1 JOIN 테이블명2 USING(속성명); cs [사용예제] 사용한 테이블 ▷ 학생 테이블과 학과 테이블에서 학과코드 값이 같은 튜플을 JOIN하여 학번,이름,학과코드,학과명을 출력하는 SQL문을 작성하라 1..

<SQL> DML -SELECT-(2)group by, having,window

그룹함수 WINDOW 함수 GROUP BY 절 HAVING 절 기본형태 1 SELECT [테이블명].속성명 [,그룹함수(속성명)] [,WINDOW함수] FROM 테이블명 WHERE 조건 GROUP BY 속성명 HAVING cs ★그룹함수 : GROUP BY 절에 지정된 그룹별로 속성의 값을 집계할 함수를 기술함 함수 COUNT(속성명) 그룹별 튜플 수를 구함 SUM(속성명) 그룹별 합계 AVG(속성명) 그룹별 평균 MAX(속성명) 그룹별 최대값 MIN(속성명) 그룹별 최소값 STDDEV(속성명) 그룹별 표준편차 VARIANCE(속성명) 그룹별 분산 ROLLUP(속성명,속성명..) *인수로 주어진 속성을 대상으로 그룹별 소계를 구하는 함수 *속성의 개수가 N개이면 N+1 레벨까지, 하위 레벨에서 상위레벨 ..

<SQL> DML -Select- (1)일반,조건,정렬,복수테이블 검색

1. 일반형식 1 SELECT 테이블명.속성명 FROM 테이블명 WHERE 조건 ORDER BY 속성명[ASC/DESC] cs (1) SELECT 절 DISTINCT ->중복된 튜플이 있으면 그 중 첫 번째 한 개만 표시함 속성명 -> 검색하여 불러올 속성 또는 속성을 이용한 수직을 지정함 AS -> 속성이나 연산의 이름을 다른 이름으로 표시하기 위해 사용함 (2)FROM 절 검색할 데이터가 있는 테이블 이름을 기술함 (3) WHERE 절 검색할 조건을 기술함 * 비교 연산자 연산자 = > = ASC 오름차순, DESC 내림차순 기본으로 오름차순으로 사용하여 오름차순으로 정렬을 하고 싶으면 ASC를 생략해도 무방함 2. select 다양한 예시 사용할 테이블 (1) 조건 지정 검색 ○name 테이블에서 ..

<JSP> JSTL 설치부터 사용까지 총정리

목차 1. 개요 2. 상세 (1) 선언부 (2) tag 상세 core sql functions formatting 1.개요 JSTL은 코드의 복잡함을 해결하기 위한 일종의 사용자 정의 태그의 표준입니다. 태그 Core 태그 변수선언, 삭제 등 변수와 관련된 작업 및 if 문, for 문과 같은 제어기능, URL 처리로 페이지 이동 기능을 제공 Formatting 태그 문자열이나 컬렉션을 처리하는 함수 태그로 숫자, 날짜, 시간 등을 형식화하는 기능. 국제화, 다국어 지원기능 제공 Sql 태그 데이터베이스와 상호작용하기 위해 사용하는 태그로 데이터베이스의 데이터 삽입, 수정, 삭제, 조회 기능 제공 Function 태그 문자열을 처리하는 함수를 제공 (1) JSTL 라이브러리 설치하기 https://mvn..

반응형