티스토리 뷰
728x90
◎ CREATE -- 생성
- CREATE DATABASE "데이터베이스"
※ IF EXISTS : 데이터베이스가 존재하지 않더라도 오류 발생하지 않음
◎ ALTER -- 구조 변경
◎ RENAME -- 이름 변경
◎ TRUNCATE -- 삭제(데이터만 삭제)
◎ LIMIT -- 갯수 제한
- SELECT * FROM "테이블" LIMIT 10 -- "테이블"의 모든 컬럼 내용 중 상위 10개만 가져옴
- SELECT * FROM "테이블" LIMIT 50, 10 -- "테이블"의 모든 컬럼 내용 중 50번째 부터 10개만 가져옴
◎ AS -- 별명
- SELECT "컬럼" AS '표시할 이름' FROM '테이블' -- "컬럼"을 "표시할 이름"으로 바꿔서 출력
※ 표시할 이름은 ' ' 으로 감싸야 됨
◎ ORDER BY -- 정렬
- CREATE DATABASE "데이터베이스"
- CREATE TABLE "테이블" ("컬럼1" "타입(크기)", "컬럼2" "타입(크기)", "컬럼3" "타입(크기)", ...... )
- CREATE VIEW "뷰"
◎ DROP -- 삭제(구조 자체를 없앰)
- DROP DATABASE [IF EXISTS] "데이터베이스"- CREATE VIEW "뷰"
◎ DROP -- 삭제(구조 자체를 없앰)
- DROP TABLE [IF EXISTS] "테이블"
- DROP VIEW "뷰"
- ALTER TABLE "테이블" MODIFY ("컬럼" "타입(크기)")
◎ RENAME -- 이름 변경
- RENAME "원본 테이블명" TO "변경 테이블명"
- TRUNCATE TABLE "테이블"
◎ INSERT -- 삽입
- INSERT INTO "테이블" VALUES ("데이터1", "데이터2", ... ) -- "테이블"의 모든 컬럼 입력
- INSERT INTO "테이블" ("컬럼1", "컬럼2", ... ) VALUES ("데이터1", "데이터2", ... ) -- "테이블"의 특정 컬럼 입력
◎ UPDATE -- 데이터 변경
- UPDATE "테이블" SET "컬럼"="데이터" WHERE "컬럼"="데이터"
◎ DELETE -- 데이터 삭제
- DELETE FROM "테이블" WHERE "컬럼"="데이터"
◎ SELECT -- 조회 / 출력
- SELECT * FROM "테이블" -- "테이블"의 모든 컬럼 출력
- SELECT "컬럼1", "컬럼2" FROM "테이블" -- "테이블"의 "컬럼1", "컬럼2" 출력
◎ WHERE -- 조건
- SELECT * FROM "테이블" WHERE "컬럼"="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터" 출력
- SELECT * FROM "테이블" WHERE "컬럼">="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터" 보다 크거나 같은 내용만 출력
- SELECT * FROM "테이블" WHERE "컬럼"!="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터"와 같지 않은 내용만 출력
- INSERT INTO "테이블" ("컬럼1", "컬럼2", ... ) VALUES ("데이터1", "데이터2", ... ) -- "테이블"의 특정 컬럼 입력
◎ UPDATE -- 데이터 변경
- UPDATE "테이블" SET "컬럼"="데이터" WHERE "컬럼"="데이터"
◎ DELETE -- 데이터 삭제
- DELETE FROM "테이블" WHERE "컬럼"="데이터"
◎ GRANT -- "유저"에게 "권한" 부여
- GRANT "권한" TO "유저"
◎ REVOKE -- "유저"에게서 "권한" 제거
- REVOKE "권한" FROM "유저";◎ SELECT -- 조회 / 출력
- SELECT * FROM "테이블" -- "테이블"의 모든 컬럼 출력
- SELECT "컬럼1", "컬럼2" FROM "테이블" -- "테이블"의 "컬럼1", "컬럼2" 출력
◎ WHERE -- 조건
- SELECT * FROM "테이블" WHERE "컬럼"="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터" 출력
- SELECT * FROM "테이블" WHERE "컬럼">="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터" 보다 크거나 같은 내용만 출력
- SELECT * FROM "테이블" WHERE "컬럼"!="데이터" -- "테이블"의 모든 컬럼 중 "컬럼"의 내용이 "데이터"와 같지 않은 내용만 출력
- SELECT * FROM "테이블" LIMIT 10 -- "테이블"의 모든 컬럼 내용 중 상위 10개만 가져옴
- SELECT * FROM "테이블" LIMIT 50, 10 -- "테이블"의 모든 컬럼 내용 중 50번째 부터 10개만 가져옴
◎ SHOW
- SHOW DATABASES -- 존재하는 데이터베이스명 출력
- SHOW TABLES -- 존재하는 테이블명 출력
- SHOW ERRORS -- 발생했던 오류 다시 출력
- SHOW WARNINGS -- 발생했던 경고 다시 출력
◎ STATUS : 현재 상태 보기- SHOW DATABASES -- 존재하는 데이터베이스명 출력
- SHOW TABLES -- 존재하는 테이블명 출력
- SHOW ERRORS -- 발생했던 오류 다시 출력
- SHOW WARNINGS -- 발생했던 경고 다시 출력
◎ AS -- 별명
- SELECT "컬럼" AS '표시할 이름' FROM '테이블' -- "컬럼"을 "표시할 이름"으로 바꿔서 출력
※ 표시할 이름은 ' ' 으로 감싸야 됨
◎ ORDER BY -- 정렬
- SELECT "컬럼" FROM "테이블" ORDER BY "컬럼" ASC [DESC] => ASC : 오름차순, DESC : 내림차순
◎ DESC [DESCRIBE] -- 구조 출력
- DESC "테이블" (or EXPLAIN "테이블")
◎ COMMIT -- 저장
◎ ROLLBACK -- 바로 전 저장 상태로 되돌림
◎ DESC [DESCRIBE] -- 구조 출력
- DESC "테이블" (or EXPLAIN "테이블")
◎ COMMIT -- 저장
◎ ROLLBACK -- 바로 전 저장 상태로 되돌림
'프로그래밍 > Database' 카테고리의 다른 글
데이터베이스 기본 개념 (0) | 2023.08.08 |
---|---|
[Oracle] DB 데이터 출력 문제 (1) | 2011.07.25 |
[Oracle] SYSTEM 비밀번호를 잊었을때 (0) | 2011.07.01 |
[Oracle] 프로시저 (Procedure) 사용하기 (0) | 2011.07.01 |
[Oracle] 만들어 놓은 테이블 확인하기 (0) | 2011.07.01 |
TAG
- EL
- 여성가족부
- 스프링
- 오류
- 구매 가이드
- Android
- 시각 차이
- 안드로이드
- JavaScript
- 페이지 이동
- jstl
- 동양인
- MacOS
- mvc
- JSP
- 서양인
- 함수
- ibatis
- 자바스크립트
- 랜덤
- 스트럿츠
- 특수문자
- 코멧
- 기본
- 테이블
- window
- 파이썬
- 데이터베이스
- struts
- 주피터 노트북
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
- Total
- Today
- Yesterday