반응형 subquery2 JPA Entity 내 Subquery 로 동작하는 속성 추가 방법 @Formula JPA Entity 에서 table 에는 존재하지 않지만, 특정 속성을 추가하여 관리해야되는 경우가 있습니다.이렇 때 사용하는 것이 @Formula 이고, subqyery로 동작하게 됩니다. 예를들어 아래와 같은 테이블이 있습니다. 여기서 진행중인 프로젝트를 조회를 한다면프로젝트 시작일자 진행중이지 않은 프로젝트를 조회한다면현재일자 프로젝트 종료일자 의 조건을 설정해야 합니다. 진행중 이라는 컬럼이 있으면 단순히 Y, N 으로 조회 할 수 있을 것 같습니다.이럴 때 @Formula 를 사용하여 처리 할 수 있습니다. @Getter@Setter@Entity(name = "project")public class Project extends BaseEntity { @Id @GenericGener.. Programing/JPA 2024. 5. 8. Oracle IN, NOT IN 문 알짜만 빼먹기 Oracle IN, NOT IN 문 알짜만 빼먹기 값이 포함되는 혹은 포함되지 않는 데이터를 추출하고 싶을 때 사용하는 것이 IN, NOT IN 문입니다. 용법을 보도록 하죠. [용법] IN 문 SELECT * FROM TABLE WHERE COLUMN IN ('A' , 'B') [IN문 풀이] SELECT * FROM TABLE WHERE COLUMN = 'A' OR COLUMN = 'B' [용법] NOT IN 문 SELECT * FROM TABLE WHERE COLUMN NOT IN ('A' , 'B') [NOT IN문 풀이] SELECT * FROM TABLE WHERE COLUMN 'A' AND COLUMN 'B' 위의 쿼리를 보면 IN문은 'A'와 'B' 가 포함되는 데이터만 추출되고, NOT .. Database/SQL 2019. 7. 17. 이전 1 다음 💲 추천 글 반응형