[MYSQL/Database] DML 명령어 실습(UPDATE, ORDER BY, AUTO_INCREMENT)
실습1 데이터베이스 이름 : DB01 테이블 이름 : T1 ID(INT) NAME(VARCHAR(30)) ADDR(VARCHAR(30) NOT NULL) DATE(DATE) 1 홍길동 부산 2011-01-01 3 남길동 서울 2033-03-03 양산 6 진주 기본설정 더보기 create database DB01; use DB01; create table T1( id int, name varchar(30), addr varchar(30) not null, date date ); insert into T1 values(1,'홍길동','부산','2011-01-01'); insert into T1 values(3,'남길동','서울','2033-03-03'); insert into t1(addr) values('..
2023. 4. 10.
[MYSQL / Database] DML 명령어(INSERT,UPDATE,DELETE,SELECT)
DML (Data Manipulation Language) 데이터베이스에 있는 데이터를 조회하거나 검색하기 위한 명령어 INSERT : 특정 테이블에 데이터를 신규로 삽입할때 UPDATE : 특정 테이블에 데이터의 전체, 또는 일부를 갱신할때 DELETE : 특정 테이블에 데이터의 전체, 또는 일부를 삭제할때 SELECT : 특정 테이블에 데이터의 전체, 또는 일부를 획득할때 INSERT INSERT INTO 테이블명 ( 컬럼1, 컬럼2, 컬럼3 ....) VALUES ( 값1, 값2, 값3....)' INSERT INTO 테이블명 VALUES( 값1, 값2, 값3,,,) 다수 추가 INSERT INTO [TABLE NAME] VALUES (값1-1, 값1-2, 값 1-3,,,) (값2-1, 값2-2, ..
2023. 4. 10.
[MYSQL/ Databas] MYSQL DDL 명령어(CREATE,DROP,ALTER,RENAME,TRUNCATE)
MYSQL을 사용하여 실습해 보았습니다. DDL CREATE : 데이터베이스내 개체 (테이블, 인덱스 제약조건, 프로시저, 펑션 등)을 생성 할 때 DROP : 데이터베이스내 개체를 삭제할 때 ALTER : 데이터베이스내 개체의 속성 및 정의를 변경할 때 RENAME : 데이터베이스내 개체의 이름을 변경할 때 TRUNCATE : 테이블 내 모든 데이터를 빠르게 삭제할 때 show databases; => 현재 상태에서 database를 보여준다. CREATE # 데이터베이스, 테이블, view 생성 create database [ database name]; create table [table name] ( 컬럼명 데이터타입, 컬럼명2 데이터타입,,,,); create view [view name] 조건..
2023. 4. 10.