DATABASE 2 - MySQL

SQL의 DELETE 구문

댓글

댓글 본문
작성자
비밀번호
  1. 삼고잉
    DELETE FROM 테이블명 where 선택컬럼명= 컬럼명에 대응하는 value;
  2. egoing
    그렇게 바꾸는건 쉽죠. ㅋ
    대화보기
    • metallsk
      delete 잘못하면 인생이 바뀔수 있어요.... 인생 바꾸고 싶어요.ㅋㅋ
      강의 잘 들었습니다.
    • Younghun Liam Youn
      감사합니다 :)
    • myticket
      적절한 비유네요. 이해하게 되었습니다.
      감사합니다 :)
      대화보기
      • php_student
        이런 비유가 있습니다. 공백의 값을 가지는 것(혹은 0의 값을 '가진다'라는 것)은 휴지 심이 있는데 휴지가 다 떨어져서 없는 상황과 같다. NULL은 휴지심 까지도 없고 그냥 '휴지'라고 부를 수도 없는 것을 의미한다. 이런 의미을 비유적 사진을 본 기억이 납니다.

        그 사진을 보고 이해하게 되었습니다. 그 둘이 갖는 본질적인 의미는 매우 다릅니다.
        대화보기
        • 반자동
          쉽네요 하다가 인생이 바뀔뻔했습니다.
        • 제이지
          인생이 바뀔 수 있어요 ㅋㅋㅋㅋ
        • myticket
          insert into 구문을 사용 할 때, id column과 value에 이에 해당하는 번호를 지정하지 않고 자동으로 생성하게 했었습니다.

          직접 번호를 삽입하고 싶을 경우, 가장 처음에 id col을 삽입하고 원하시는 id 번호를 value에 지정해서 넣으시면 될 것 같습니다. 지금 해봤는데 되네요 ^^
          대화보기
          • myticket
            지금 확인 해보니 update 구문을 사용해서 '' 공백문자를 만들면 생성이 되네요!

            공백의 값을 가지고 있는 것과, null value는 서로 다른 것이라고 이해하면 될까요?
            대화보기
            • myticket
              title column의 경우는 처음 table을 create 할 때, null value를 갖지 못하게 설정 해 놓은 것으로 아는데
              update 문을 통해서 공백처리가 가능한가요?

              "" 와 같은 공백 문자와 null이 의미하는 바가 database에서 다른가요?
              대화보기
              • 감사합니다.
              • 사마의
                감사합니다.~
                대화보기
                • egoing
                  update로 공백 문자를 쓰셔야해요~
                  대화보기
                  • 사마의
                    무서운 한마디.. 인생이 바뀔 수 있습니다. ㅎㅎㅎ
                    delete 명령어는 행 만 삭제 할 수 있나요??
                    만일 5번째 행에서 title의 내용만 지우고 싶다면 delete 명령어 보다는 update로 삭제 하는게 나을까요?
                    연상되는 궁금증이 삭제를 해서 아예 없는 것과, update로 공란으로 만드는 것의 차이가 있을까요??
                    db언저리에서 수박 껍질만 맛보다가 본격적으로 하려고 하다보니 바보 같은 질문들이 이어지는군요..
                  • 헉..인생이 바뀔 수 있다는 말씀에 ㅋㅋㅋ
                  • 마지막 마무리가 깔끔하고 좋네요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
                  • JeongHo Park
                    잘 들었습니다~~
                  • 바람과 나무
                    감사합니다.
                  • 강의 잘 듣고 있습니다~
                    근데 궁금한게 생겼어요!
                    id 가 1,2,3,4,5 있는데
                    5를 delete를 해주고 다시 insert를 해주면 왜 5가 생기는 게 아니라 6으로 생길까요?
                    혹시 5로 생성되게 하는 방법이 있을까요?
                  • 카페에서 공부하는데 ㅋㅋㅋㅋ 마지막에 인생이 바뀐다는 멘트때문에 빵터졌어요 ㅋㅋㅋㅋㅋㅋㅋㅋ
                    인생이 ㅋㅋㅋㅋ 한방에 ㅋㅋㅋㅋㅋ
                  • 제갈량
                    마지막 말씀이 ㅋㅋㅋㅋㅋㅋ
                    오싹하게 만드는군요 ㅋㅋㅋㅋㅋㅋㅋ;;;;;;;;;
                  • Ji Han
                    회사 디비가 딜리트 된다면??? ㅎㅎㅎㅎㅎㅎ
                  • 스파이크
                    삭제할 목록을 SELECT 해보신 후 WHERE 절은 그대로 두시고 DELETE 하시길 ~ ^^
                  • 저도 마지막 말씀이...
                  • 인생이 바뀔 수 있다라는 말씀에 상상력을 동원해서 생각하니 등골이 오싹.........ㅎㄷㄷ
                  버전 관리
                  egoing
                  현재 버전
                  선택 버전
                  graphittie 자세히 보기