DB/DataBase

[DB] 필수 SQL구문

beomzh 2023. 7. 7. 13:35
728x90
반응형

DB관련 SQL

1. DB이름 조회

  • SHOW DATABASES;

 

2. 사용할 DB지정

  • USE [DB]

 

3. DB생성

  • CREATE DATABASE [DB]

 

4. DB삭제

  • DROP DATABASE [DB]

 

테이블 운영과 관련된SQL

1. 테이블 이름 조회

  • SHOW TABLES;

 

2. 테이블 구조 조회

  • EXPLAN [TABLE]; / DESC [TABLE]; 둘중 하나

 

3. 테이블 생성

  • CREATE TABLE [TABLE] (필드명1 필드타입1,필드이름2 필드타입2, ….);

 

4. 테이블 삭제

  • DROP TABLE [TABLE ]

 

5. 테이블 수정

  • ALTER TABLE [옵션] [필드명] [변경값]

 

레코드 삽입/삭제/수정과 관련되 SQL

1. 레코드 삽입

  • INSERT INTO [TABLE] VALUES (1, 값2, ….);

 

2. 레코드 삭제

  • DELETE FROM [TABLE] WHERE 조건

 

3. 레코드 수정

  • UPDATE [TABLE] SET [필드명1] = [수정값1] , [필드명2]=[수정값2] …. WHERE 조건;

 

테이블 조회관련 SQL

*****테이블 조회

  • SELECT [필드명] FROM [TABLE]  WHERE 조건;
728x90
반응형

'DB > DataBase' 카테고리의 다른 글

제약 조건  (0) 2023.08.16
관계형 데이터 모델  (0) 2023.08.16
데이터 모델링  (0) 2023.08.16
SQL의 구조  (0) 2023.08.16