SpringBoot+JPA
[Java+SpringBoot+JPA] DML 정의 및 종류 / SELECT, INSERT, UPDATE, DELETE
달해해
2024. 1. 7. 19:57
반응형
DML
Data Manipulation Language
데이터베이스에서 데이터를 조작하기 위해 사용되는 SQL 문의 한 종류
데이터베이스를 효과적으로 관리
데이터를 검색, 추가, 업데이트, 삭제하는 데 사용
🟢 SELECT (조회)
데이터베이스에서 데이터를 조회하기 위해 사용되는 DML 문
특정 열이나 행을 선택하거나, 계산된 값을 얻을 수 있다.
find( )
SELECT * (필드명) FROM 테이블명 WHERE 조건 AND(OR) 조건 ORDER BY 정렬ASC(DESC)
SELECT 별칭.필드명 FROM 테이블명 별칭 JOIN 테이블명2 별칭2 WHERE 조건
🟢 INSERT (추가)
데이터베이스 테이블에 새로운 레코드를 추가하는 데 사용
save( )
INSERT 테이블명(필드명) INTO(값)
🟢 UPDATE (조회)
이미 존재하는 레코드의 값을 업데이트하기 위해 사용
save( )
UPDATE 테이블 SET 필드=값, 필드값 WHERE 조건
🟢 DELETE (삭제)
특정 조건을 만족하는 레코드를 삭제하는 데 사용
delete( )
DELETE FROM 테이블 WHERE 조건
반응형