데이터를 넣어주는 명령어, 입력한 컬럼 이름의 순서와 값의 순서가 일치하도록 주의해야 함
insert into table_name (col1,co2,...) values (v1,v2,...)
모든 컬럼값을 추가하는 경우에는 다음과 같이 컬럼이름을 지정해주지 않아도 되지만, 입력하는 값의 순서가 테이블의 컬럼순서와 일치하도록 주의해야한다.
insert into table_name values (v1,v2,...)
person table에 데이터를 입력하기
처음에 컬럼(field)의 종류를 한눈에 보기 위해서 desc를 해주고 이를 참고하여 insert 해주며 마지막으로 잘 들어갔는지 조회까지 해본다.
테이블 내 컬럼을 조회하기 위해 쓰는 명령어, 항상 from과 같이 다녀야함
select col1, co12 from table_name;
조건 없이 name과 age 컬럼을 조회
조건을 사용하고 싶을때 where 뒤에 명령어를 적어주면 되고, select 뿐만 아니라 update와 delete에도 사용 가능하다
select col1, col2
from table_name
where condition
person table에서 성별이 여자인 데이터를 조회하기
select 뒤에 모든 컬럼을 가져오라고 했으므로 해당 조건에 맞는 데이터의 컬럼이 모두 가져와 진것을 볼 수 있다
데이터를 수정하는 명령어
update table_name
set col= v1, col2= v2 , ...
whrere condition; (조건을 안쓸경우 set의 내용대로 해당 컬럼 값들을 해당 값으로 변경)
hr의 나이를 23세로 수정하기
데이터를 삭제하는 명령어
table의 모든 데이터를 삭제하거나, 조건에 맞게 부분만 삭제 할 수 있다.
delete from table_name (전체 테이블 내용 삭제)
where condition (조건에 맞게 데이터 부분 삭제)
이름이 ss인 데이터 삭제 후, 확인
person table의 모든 데이터 삭제 후 확인