SQL 기본 2 SELECT 문: 데이터 조회 테이블의 전체 데이터 검색 SELECT * FROM 테이블명; 테이블의 특정 데이터 검색 SELECT 컬럼명[, 컬럼명, …, 컬럼명] FROM 테이블명; 산술 연산자를 이용한 데이터 검색 순위 연산자 혹은 조건 설명 1 +, - 양수, 음수 2 *, / 곱하기, 나누기 3 +, - 더하기, 빼기 4 =, !=, , = 비교 5 IS [NOT] NULL, LIKE, [NOT] BETWEEN AND, [NOT] IN 비교 6 NOT 부정 7 AND 논리곱 8 OR 논리합 ex. 고객에게 총구매가격의 0.1%를 적립금으로 지급한다고 했을 때, 구매 테이블에서 구매코드, 고객ID, 총구매가격 그리고 적립금(총구매가격*0.001)을 출력하여라. SELECT 구매코드, 고객ID, 총.. SQL 기본 SQL에는 테이블 생성, 변경, 제거와 같이 데이터를 정의하는 DDL (Data Definition Language), 테이블에 데이터를 입력/조회/수정/삭제와 같은 데이터 조작 기능을 수행하는 DML (Data Manipulation Language), 그리고 사용자들의 권한을 관리하는 DCL (Data Control Language)로 구분할 수 있다. 명령어 분류 명령어 설명 DDL (Data Definition Language) 데이터 정의어 CREATE 테이블을 생성한다. ALTER 테이블을 변경한다. DROP 테이블을 제거한다. TRUNCATE 테이블 안의 모든 데이터를 삭제한다. DML (Data Manipulation Language) 데이터 조작어 INSERT 데이터를 입력한다. UPDA.. 오라클 설치, 데이터베이스 접속 이 블로그에서는 오라클 데이터베이스 중 설치와 제거가 단순한 ‘Oracle Database 18c Express Edition’을 사용할 것이다. 해당 소프트웨어를 설치하고, SQL Plus에서 계정을 만든 후 SQL Developer를 설치하여 데이터베이스에 접속하는 것까지 진행해보겠다. [1] 오라클 데이터베이스 설치 오라클 데이터베이스를 구축하기 위해서는 컴퓨터의 사용자 이름과 설치 파일이 있는 폴더 이름이 영문으로 지정되어야 한다. 또한, 메모리가 최소 2GB이어야 하며 디스크는 8.5GB 이상의 여유가 있어야 한다는 점을 참고하자. ▶ 우리가 다운받을 소프트웨어는 ‘Oracle Database 18c Express Edition’이다. 오라클 다운로드 사이트(https://www.oracle.c.. 데이터 위치 찾기 데이터 분석을 하다보면 잣니이 원하는 데이터가 벡터나 매트릯, 데이터 프레임안에서 어디에 위치하고 있는지를 알기 원하는 때가 있다. 예를들어, 50명의 학생 성적이 저장된 벡터가 있는데 가장 성적이 좋은 학생은 몇번째에 있는지를 알고싶은 경우 이런 경우 편리하게 사용할 수 있는 함수가 which(), which.max(), which.min() 함수이다. score =85) # 성적이 85 이상인 학생은 몇 번째에 있나 max(score) # 최고 점수는 몇 점인가 which.max(score) # 최고 점수는 몇 번째에 있나 min(score) # 최저 점수는 몇 점인가 which.min(score) # 최저 점수는 몇 번째에 있나 score 사용자 정의 함수 만들기 문법 함수명 apply() 개념 반복 작업이 필요한 경우에는 반복문을 적용 반복 작업의 대상이 매트릭스나 데이터프레임의 row 또는 column인 경우는 for문이나 while문 대신에 apply() 함수를 이용할 수 있음 apply() 함수의 문법 apply(데이터셋, 행/열 방향 지정, 적용 함수) 적용 apply(iris[,1:4], 1, mean) # row 방향으로 함수 적용 apply(iris[,1:4], 2, mean) # col 방향으로 함수 적용 This post was written based on what I read and studied the book below. http://www.yes24.com/Product/Goods/92851804 이전 1 ··· 3 4 5 6 7 8 9 ··· 20 다음