INSERT : 행을 추가
SELECT : 데이터 조회
UPDATE : 기존 데이터 수정(변경)
DELETE : 행을 삭제
테이블 데이터 Insert, Select, Update, Delete 사용
- INSERT 문법
컬럼명과 각 컬럼에 넣어줄 값을 순서대로 입력해 준다.
① insert into 테이블명 (컬럼1, 컬럼2, ...) values (값1, 값2, ...);
여러 행을 한 번에 추가할 수도 있다.
② insert into 테이블명 ( 컬럼1, 컬럼2, ... ) values ( 값1, 값2, ... ), ( 값1, 값2, ... ), ( 값1, 값2, ... ), ...;
- SELECT 문법
전체 데이터 조회
select와 from 사이에 * : 모든컬럼
① select * from 테이블명;
특정 컬럼만 조회
② select 컬럼1, 컬럼2, ... from 테이블명;
- UPDATE 문법
set 절에 어떤 컬럼의 데이터를 어떻게 수정할 것인지 넣어준다.
where 절 조건식에 수정할 행을 지정해줘야 한다.(생략하면 모든 행이 수정된다)
update 테이블명 set 컬럼1 =값1, 컬럼2=값2, ... where 조건식 ;
- DELETE 문법
삭제하고 싶은 행을 where 절 조건식에 넣어준다.
만약, where 절 조건식을 생략하면 모든 행이 삭제된다.
delete from 테이블명 where 조건식;
* INSERT, UPDATE, DELETE 명령을 실행하면 처리상태만 표시되고, 결과는 출력하지는 않는다.
그렇기 때문에 결과는 SELECT 로 확인해야 한다.
'Database > MySQL' 카테고리의 다른 글
[MySQL] 문자열 컬럼의 데이터 가공, concat(), concat_ws(), replace(), reverse(), upper(), lower(), char_length(), substring() (0) | 2024.05.13 |
---|---|
[MySQL] 데이터 변경 안됨, Safe Update 모드 해제하기 (0) | 2024.05.13 |
[MySQL] Workbench를 이용해서 테이블 생성(Create)하기 (0) | 2024.05.13 |
[MySQL] 윈도우즈에서 MySQL Workbench 설치하는 방법 (0) | 2024.05.10 |
[MySQL] MySQL Workbench 연결 (0) | 2024.05.10 |