SQL CRUD에 대해 강의를 보고 실습을 했다.
실무에서는 SELECT를 많이 사용한다고 했고 실제로 데이터를 수정하거나 삭제하는건 거의 없다는 말을 들었다. 강의를 보면서 따라 했는데 큰 어려움 없이 할 수 있었다.
오늘은 따로 TIL을 쓸만큼 공부한건 아니지만 나중에 참고자료로 사용하기 위해서 TIL을 작성해본다.
SELECT문 같은 경우에는 몇 번 사용한적이 있어서 익숙했었고 CREATED 같은 경우에는
크게 두 가지 방법이 있었다.

열 이름을 생략하고 순서와 개수를 맞추는 방법과 열을 명시하는 방법인데 열을 명시하는게 더 편한것 같다. 열을 명시하면 순서가 바껴도 되고 모든 열의 값을 넣지 않아도 된다.
또 하나 기억해야 할 게

AUTO_INCREMENT는 반드시 PRIMARY KEY로 지정해야 한다는 것이다.
그리고 이번에 강의를 들으면서 처음 해 본 INSERT INTO ~SELECT문 같은 경우도 기억해 둬야 할 것 같다.


크게 어렵지는 않지만 익숙하지 않기 때문에 익숙해 질 때까지 반복연습을 해야겠다.
UPDATE와 DELETE는 어렵지 않았다.



삭제하는 방법엔 테이블은 남겨두고 데이터만 삭제하는 TRUNCATE와 테이블을 삭제하는 DROP이 있다.
