ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • MySQL - CRUD
    DataBase/MySQL 2021. 9. 26. 20:02

    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 조건;

    'DataBase > MySQL' 카테고리의 다른 글

    MySQL - Node.js 연동  (0) 2021.09.26
    MySQL - Sequelize 사용하기  (0) 2021.09.26
    MySQL 데이터베이스 생성 및 테이블 생성  (0) 2021.09.26

    댓글

Designed by Tistory.