본문 바로가기
SQL

MYSQL - NodeJS 2

by 집요한 개발자 2021. 4. 8.

1. CRUD (Create, Read, Update, Delete)

 Create : INSERT INTO 테이블 (컬럼명들) VALUES (값들)

ex) INSERT INTO nodejs.users (name, age, married, comment) VALUES ( 'zero', 24, 0, '자기소개1');

 

 Read : SELECT 컬럼 FROM 테이블명

ex) 1. SELECT * FROM nodejs.users; // 모든 컬럼을 선택

     2. SELECT name , married FROM nodejs. users; //2가지 컬럼을 선택

조건적 선택 WHERE A and(or) B

ex) 1. SELECT * FROM nodejs.users WHERE married =1 AND age > 30;

     2. SELECT * FROM nodejs.users WHERE married =1 OR age > 30;

선택 정렬 ORDER 컬럼 BY DESC(ASC)

ex) 1. SELECT id, name FROM nodejs.users ORDER BY age DESC; // 내림차순 정렬

     2. SELECT id, name FROM nodejs.users ORDER BY age ASC; // 오름차순 정렬

 LIMIT 조회할 개수 제한

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

 OFFSET 조회시 앞의 로우 스킵 기능

ex) SELECT id, name FROM nodejs.users ORDER BY age DESC LIMIT 1 OFFSET 1;//1이면 2번째 부터 조회

 

 Update : UPDATE 테이블명 SET 컬럼=새값 WHERE 조건

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

 

 Delete : DELETE FROM 테이블명 WHERE 조건

ex) DELETE FROM nodejs.users WHERE id =2;

'SQL' 카테고리의 다른 글

Mysql 설치시 server has failed 에러 해결 방법 중 하나  (0) 2021.12.27
MYSQL - NodeJS 4  (0) 2021.04.09
MYSQL - NodeJS 2.1  (0) 2021.04.08
MYSQL - NodeJS 3  (0) 2021.04.08
MYSQL - NodeJS  (0) 2021.04.07

댓글