1. 테이블 생성하기
CREATE TABLE 테이블명(
컬럼명 데이터타입(길이) 키유형,
컬럼명 데이터타입(길이) 키유형,
...
컬럼명 데이터타입(길이) 키유형
);
일반적으로 쿼리문을 대문자로 많이 작성함
이유 : 쿼리문을 사용하는 오라클 등의 DBMS가 대소문자를 구분하지않아서
2. 자료 등록하기
데이터(자료)를 테이블에 등록(추가)
INSERT INTO 테이블명 VALUES(값,값,...,값);
3. 데이터 변경하기
UPDATE 테이블명 SET 컬럼명=변경할값 WHERE 컬럼명=대상;
4. 자료 삭제하기
DELETE FROM 테이블명 WHERE 컬럼명=대상;
일반적으로 PRIMARY KEY 에 해당하는 컬럼명으로 데이터에 접근함
PRIMARY KEY(이하 PK)는 주민등록번호같은 역할임!
데이터 식별가능하게해주는 유일한 값 학번,군번,...
5. 테이블 구조 변경하기(1)
ALTER TABLE 테이블명 MODIFY 컬럼명 변경할내용
테이블 구조 변경중에서 [컬럼수정]에 해당함
6. 테이블 구조 변경하기(2)
ALTER TABLE 테이블명 ADD 컬럼명 추가할내용
테이블 구조 변경중에서 [컬럼추가]에 해당함
7. 테이블 구조 변경하기(3)
ALTER TABLE 테이블명 DROP COLUMN 컬럼명
테이블 구조 변경중에서 [컬럼삭제]에 해당함
8. 소수점 선택하기
ROUND(컬럼명, 소수점 위치)
9. 문자열 자르기
SUBSTR(컬럼명, 출력 시작위치, 길이)
ex)
마블코믹스 문자열 자르기
SUBSTR('마블코믹스' 데이터가 들어간 컬럼명, 2, 2)
=> 블코
10. 문자열 재설정
REPLACE(컬럼명, 치환할데이터, 치환될 데이터)
ex)
장편소설
REPLACE(컬럼명, '편', '문')
=> 장문소설
11. 문자열 연결하기
CONCAT(문자열, 문자열)
ex)
CONCAT('마블', '코믹스')
=> 마블코믹스
12. 중복 값 제거
SELECT DISTINCT 컬럼명 FROM 테이블명
'IT Study > DBMS' 카테고리의 다른 글
[Mariadb] 접속 권한 설정하기 (0) | 2023.03.28 |
---|---|
MySQL - 이클립스 연동하기 (0) | 2023.01.02 |
Oracle/JDBC - Java 드라이버 연동 (0) | 2023.01.02 |
Oracle - EQUI JOIN / 페이징처리 (0) | 2023.01.01 |
Oracle - GROUP BY/HAVING (0) | 2023.01.01 |
댓글