MySQL - CRUD

MySQL - CRUD

Create ( 생성 )

mysql> INSERT INTO nodejs.comments (commenter , comment) VALUES (1,'안녕하세요. jin의 댓글입니다.');

INSERT INTO 테이블명 ( 컬럼, ... ) VALUES ( 값 , ... );

Read ( 조회 )

SELECT name, age FROM nodejs.users WHERE married = 1 AND age > 30;

SELECT 컬럼 FROM 테이블 WHERE 조건;

조건에 AND 와 OR 을 사용할 수 있다.

SELECT id , name FROM nodejs.users ORDER BY age DESC;

ORDER BY 컬럼 ( ASC or DESC );

위 키워드는 정렬 조건이다.

ASC : 오른차순

DESC : 내림차순

SELECT id , name FROM nodejs.users ORDER BY age DESC LIMIT 1;

LIMIT 을 사용하여 조회할 로우 개수를 설정할 수 있다.

SELECT id , name FROM nodejs.users ORDER BY age DESC LIMIT 1 OFFSET 1;

OFFSET 을 사용하여 몇 개씩 건너뛸지 설정 가능

Update ( 수정 )

mysql> UPDATE nodejs.users SET comment = '바꿀 내용' WHERE id = 2;

UPDATE 테이블 명 SET 컬럼 = 바꿀 내용 WHERE 조건

Delete ( 삭제 )

DELETE FROM nodejs.users WHERE id = 2;

DELETE FROM 테이블 명 WHERE 조건;

from http://jin-pro.tistory.com/104 by ccl(A) rewrite - 2021-09-27 00:26:46