SQL 작성문이요.
맨처음에
DELECT FROM 사원 WHERE 이름 = scott ;
이렇게 답을 맞게썼다가 두줄로 지우고
DELECT scott FROM 사원 ;
이렇게 바꿨다가 다시 두줄긋고 처음꺼 쓰다가
막판에
답을 DELECT scott FROM 사원 ; 이렇게 또 바꿨거든요 ㅠㅠㅠㅠ
근데,, 프로그램돌리면 혹시 원래답과 제가 바꾼답이 같은 결과가 나오는지 궁금합니다.
제가 쓴답도 이름이 scott라는말은 없지만 그래도 scott는 지워지지 않을까요??
이름속성말고 다른속성에 scott가 들어갈리는 없고... 그냥 저렇게 써도 이름중 scott문은 다 지워지지 않나요??
하.... 바꾸는게 아니었는데....
이거 틀리면 60점 안넘는데 하...........ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
안녕하세요.
문제가 공개되지 않아 정확한 답변을 드리기는 어렵지만
문제에서 요구한 것이 scott이라는 사원의 정보를 지우는 것이라고 제시가 되었다면
조건으로 기술해야 합니다. 즉 where 절을 이용하여 조건을 지정해야 한다는 것이죠.
delete는 레코드(튜플) 단위로 제거하는 것이므로
일부 속성만을 기술하여 삭제할 수 없습니다.
오늘도 즐거운 하루 되세요.
-
*2017-06-29 09:27:23
안녕하세요.
문제가 공개되지 않아 정확한 답변을 드리기는 어렵지만
문제에서 요구한 것이 scott이라는 사원의 정보를 지우는 것이라고 제시가 되었다면
조건으로 기술해야 합니다. 즉 where 절을 이용하여 조건을 지정해야 한다는 것이죠.
delete는 레코드(튜플) 단위로 제거하는 것이므로
일부 속성만을 기술하여 삭제할 수 없습니다.
오늘도 즐거운 하루 되세요.