1.
INSERT INTO 테이블이름 VALUES (입력할 값, 입력할 값2);
위와 같이 테이블에 데이터를 입력할때 사용되는 가장 기본적인 INSERT 구문.
INSERT INTO 테이블이름(열이름1, 열이름2) VALUES (열1 입력값, 열2 입력값);
지정된 열에 따로 값을 입력할 수 있다.
2.
값을 자동으로 만들때 INT AUTO_INCREMENT PRIMARY KEY로 생성할 수 있다.
만약 값을 1번부터가 아닌 다른 숫자로 하고 싶다면 ALTER TABLE 테이블이름 AUTO_INCREMENT=원하는 숫자;로 바꿀 수 있다.
SET @@auto_increment_increment=3; 를 입력하면 상승되는 숫자를 조절할 수 있다. 3을 입력했으니 1,4,7 3씩 증가
3.
대량을 값을 복사할 때 사용할 수 있는 INSERT INTO
INSERT INTO 테이블 이름 SELECT 열 이름1, 열 이름2 FROM 복사할 데이터베이스;
를 한다면 대량의 테이터를 손쉽게 복사할 수 있다.
4.
UPDATE 테이블 이름 SET 열1=값1, 열2=값2 WEHRE 조건;
기존에 입력된 값을 수정하는 명령어이다. 예를들어 table에 있는 name열의 a란 값을 A로 수정한다하면
UPDATE table SET name = 'A' WHERE name = 'a';
WHERE을 사용하지 않으면 전 데이터가 변경되어 큰 사고가 날 수 있으니 주의!
5.
DELETE FROM 테이블 이름 WHERE 조건; 으로 데이터를 생략 할 수 있다.
'ETC > develop' 카테고리의 다른 글
[SQL] 테이블 결합하기 JOIN (0) | 2023.02.20 |
---|---|
[SQL] 데이터 형식과 형 변환 (0) | 2023.02.14 |
[SQL] SELECT절 기본 정리, 예시 및 정의 (0) | 2023.02.14 |
[WORD] 한글 -> 영어 자동 변환 취소하기 (자동 고침 다른 방법) (0) | 2021.10.27 |
[JS] append() & appendChild() 비교 (0) | 2021.10.02 |
댓글