- 명령어 요약 -
CREATE
USE
SHOW
DROP / DROP IF
ALTER TABLE ## RENAME ##
ALTER TABLE ## ADD COLUMN ##
ALTER TABLE ## CHANGE COLUMN ##
ALTER TABLE ## DROP COLUMN ##
TRUNCATE TABLE
INSERT INTO VALUES
DELETE FROM WHERE
UPDATE SET WHERE
CREATE DATEBASE [데이터베이스이름] ;
DROP DATEBASE [데이터베이스이름] ;
SHOW [데이터베이스이름] ;
USE [데이터베이스이름] ;
CREATE TABLE 아이돌 (
sex VARCHAR(20),
age INT,
소속 VARCHAR(50)
);
DROP TABLE [테이블 이름]
DROP DATABASE IF EXISTS [ 데이터베이스/테이블 이름] ;
ALTER TABLE [테이블 이름] RENAME [새로운 테이블 이름];
ALTER TABLE [테이블 이름] ADD COLUMN [컬럼 이름] [데이터 타입];
ALTER TABLE [테이블 이름] MODIFY COLUMN [컬럼 이름] [새로운 데이터 타입];
ALTER TABLE [테이블 이름]
CHANGE COLUMN [컬럼 이름] [새로운 컬럼 이름] [새로운 데이터 타입];
ALTER TABLE [테이블 이름] DROP COLUMN [컬럼 이름];
TRUNCATE TABLE [테이블 이름];
INSERT INTO [테이블 이름] ([컬럼1 이름], [컬럼2 이름], [컬럼3 이름])
VALUES ([컬럼1 값], [컬럼2 값], [컬럼3 값]);
INSERT INTO [테이블 이름] ([컬럼1 이름], [컬럼2 이름], [컬럼3 이름])
VALUES ([컬럼1 값], [컬럼2 값], [컬럼3 값]);
DELETE FROM [테이블 이름]
WHERE [조건 값];
UPDATE [테이블 이름]
SET [컬럼 이름] = [새 값]
WHERE [조건 값];
-컬럼 하나를 선택하는 경우
SELECT [컬럼이름]
FROM [데이터베이스 이름]. [테이블 이름] ;
- 컬럼 여러 개 선택하는 경우
SELECT [컬럼 이름], [컬럼 이름], ... [컬럼 이름]
FROM [데이터베이스 이름].[테이블 이름];
- 컬럼 전체를 선택하는 경우
SELECT *
FROM [데이터베이스 이름].[테이블 이름];
SELECT [컬럼 이름], [컬럼 이름], ... [컬럼 이름]
FROM [데이터베이스 이름].[테이블 이름];
SELECT [컬럼 이름], [컬럼 이름]
FROM [데이터베이스 이름].[테이블 이름]
LIMIT 2; # 로우 지정해서 몇 번 째 데이터만 보겠따.
SELECT DISTINT [컬럼 이름]
FROM [데이터베이스 이름].[테이블 이름]