ABOUT ME

경험을 통해 필요하다고 생각되는 부분들을 깊이있게 정리하기 위한 블로그 입니다. https://github.com/jin-Pro

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' 카테고리의 다른 글

    댓글

Designed by Tistory.