[SQL] 기본 명령어

dwkim·2023년 3월 15일
  • 테이블 생성

    ```sql
    # title, body를 column으로 갖는 테이블 article 만들기
    CREATE TABLE article (
        title VARCHAR(100),
        `body` TEXT
    );
    ```



  • 컬럼 추가

    # id 칼럼 추가, first는 가장 앞에 있는 컬럼으로 지정해줌
    ALTER TABLE article ADD COLUMN id INT FIRST;




  • 데이터 추가

    INSERT INTO article
    SET title = '제목',
    `body` = '내용';



  • 데이터 조회

    ```sql
    # 컬럼 title만 조회
    SELECT title
    FROM article;
    
    # 전체 데이터 조회
    SELECT *
    FROM article;
    ```



  • 데이터 삭제

    # WHERE 조건에 맞는 데이터 삭제
    DELETE FROM article
    WHERE id = 2;



  • 데이터 수정

    # WHERE로 조건 지정해서 id가 0인 것들을 1로 수정 
    # limit: 그 중 1개만 id 1로 바꿈
    UPDATE article
    SET id = 1
    WHERE id = 0
    LIMIT 1;
profile
예비 백엔드 개발자

0개의 댓글