IT Study/DB

[SQL] 데이터조작어(DML) (Feat. Elice 12주차)

짹짹체유 2023. 11. 11. 17:18

 

 

데이터 조작어(DML)

: DB에 저장된 데이터 조회, 수정, 삭제

ex. select, insert, delete, update

 


 

함수 종류 및 형식

INSERT

INSERT INTO 테이블명(컬럼명) VALUES 값

 

ex.

INSERT INTO fashion(name, size, color) VALUES ("면바지", 90, "블루");

 


UPDATE

UPDATE 테이블명 SET col = value WHERE (col = value);

 

ex.

UPDATE fashion SET size = 105 WHERE (size = 100 AND name="카고바지");

DELETE

DELETE FROM 테이블명 WHERE (col = value);

 

ex.

DELETE FROM fashion WHERE name = "카고바지";

 


 

추가적으로 알아두면 좋은 함수

CAST

: 특정 데이터 형식의 식을 다른 데이터 형식으로 변환하는 함수

CAST(REPLACE(바꿀 속성, 바꾸고 싶은 부분, 바꿀 부분) AS 데이터 형식

 

ex.

CAST(REPLACE(CURRENT_DATE,'-','') AS UNSIGNED
  • UNSIGNED: 부호가 없는 숫자 형식
  • CURRENT_DATE에서 '-'를 ''로 바꾸고 부호가 없는 숫자 형식으로 변환

 

 

반응형