전체 글 84

[SQL] COUNT(카운트)

오라클 집계 함수 COUNT COUNT(*) : NULL 값을 포함한 행의 수를 출력한다. • 집계 함수(Aggregate Function) 집계 함수명 ([DISTINCT | ALL] 칼럼이나 표현식) - ALL : Default 옵션이므로 생략 가능함 - DISTINCT : DISTINCT : 같은 값을 하나의 데이터로 간주할 때 사용하는 옵션임 집계 함수 사용 목적 COUNT(*) NULL 값을 포함한 행의 수를 출력한다. COUNT(표현식) 표현식의 값이 NULL 값인 것을 제외한 행의 수를 출 력한다. SUM([DISTINCT | ALL] 표현식) 표현식의 NULL 값을 제외한 합계를 출력한다. AVG([DISTINCT | ALL] 표현식) 표현식의 NULL 값을 제외한 평균을 출력한다. MAX..

DB 2023.03.21

[egovframe] 전자정부프레임워크 DB 접속하기

전자정부프레임워크 DB 접속하기 1.이클립스 globals.properties 파일 접속해보기 egovframe 이클립스 globals.properties 파일 설정 Globals.Url=jdbc:oracle:thin:@호스트명(서버IP or 도메인주소) : 포트번호/SID(식별자) or 서비스명 예시 #Globals.Url=jdbc:oracle:thin:@172.0.0.1:1521:CDB1 예시2 - 외부에서 공유기 접속하기 #Globals.Url=jdbc:oracle:thin:@xxxxxx.iptime.org:1521:CDB1 #----------------------------------------------------------------------- # globals.properties : 시스..

설치 및 설정 2023.03.16

[sql] WHERE 절 문법

1. 사용자들은 자신이 원하는 자료만을 검색하기 위해서 SQL 문장에 WHERE 절을 이용하여 자료들에 대하여 제한할 수 있다. 2. 두 개 이상의 테이블에 대한 INNER JOIN을 지원하는 다른 기능도 가지고 있다. 3. WHERE 절은 조회하려는 데이터에 특정 조건을 부여할 목적으로 사용하기 때문에 FROM 절 뒤에 오게 된다. WHERE 절 사용법 SELECT [DISTINCT/ALL] 칼럼명 [ALIAS명] FROM 테이블명 WHERE 조건식; 연산자 종류 구분 연산자 연산자의 의미 비교 연산자 = 같다. > 보다 크다. >= 보다 크거나 같다

DB 2023.03.14

[SQL] 오라클 정렬 sort (order by 절 사용법)

ORDER BY 절 문법 ORDER BY 절은 SQL 문장으로 조회된 데이터들을 다양한 목적에 맞게 특 정 칼럼을 기준으로 정렬하여 출력하는데 사용한다. SELECT 컬럼명 FROM 테이블명 WHERE 조건식 ORDER BY 칼럼(Column)이나 표현식; ORDER BY ORDER BY 정렬 [ORDER BY [ORDER BY 칼럼(Column) (Column)이나 표현식 [ASC 또는 DESC]] ; - ASC(Ascending) : 조회한 데이터를 오름차순으로 정렬한다. (기본값으로 생략 가능) - DESC(Descending) : 조회한 데이터를 내림차순으로 정렬한다. 예시 SELECT NAME 이름, PARK_NO 박넘버, HEIGHT 키 FROM PARKPIE WHERE HEIGHT IS NO..

DB 2023.03.14

[SQL 기본] 관계형 데이터베이스 개요

SQL 종류 명령어의 종류 명령어 설명 데이터 조작어 (DML: Data Manipulation L ) SELECT 데이터베이스에 들어 있는 데이터를 조회하거나 검색하기 위한 명령어를 말하는 것으로 RETRIEVE 라고도 한다. (가장 중요함) INSERT UPDATE DELETE 데이터베이스의 테이블에 들어 있는 데이터에 변형을 가하는 종류의 명령어들을 말한다 예를 들어 데이터를 테이블에 는 종류의 명령어들을 말한다. 예를 들어 데이터를 테이블에 새로운 행을 집어 넣거나, 원하지 않는 데이터를 삭제하거나 수정하는 것들의 명령어들을 DML이라고 부른다. 데이터 정의어 (DDL: Data Manipulation Language) CREATE ALTER DROP RENAME 테이블과 같은 데이터 구조를 정의..

DB 2023.03.09

[sqld] DML SELECT(데이터 조회) 구조

DML SELECT(데이터 조회) 구조 Database 에서 권한을 받고(DCL) , 데이터 구조를 정의한다음 테이블 형성하고(DDL) ,데이터에다가 값을 넣고 수정하고 삭제한 다음에(DML), 이 내용들을 트랙젝션을 일으켜서 Database에다가 다시 담아줬었다. 그러면 데이터베이스에 담긴 테이블을 가지고와서 실제로 분석을 하는 Select(조회) 영역이 가장 많이 사용되는 SQL 언어이다 그리고 데이터분석의 가장 기초라고 할 수 있는 Select영역이다 SELEC 문법 조회를 하기 위한 기본문장 select from 테이블명 ; DML - SELECT문 기본 구조를 크게 봤을때 6가지로 구분이 된다 SELECT 사용법 select 컬럼명 등 from 테이블명 where 조건문 group by 집계기준..

DB 2023.02.27