SQL 쿼리문에서 나온 검색결과 100+ 개중 가장 최신의 1개만 보여주고 싶을때 어떻게 해야할까?LIMIT 숫자 를 사용하면 검색 결과를 숫자대로 자를 수 있다.SELECT * FROM TEST_TABLE A LIMIT 1; 여기에 ORDER BY 도 같이 사용하여 최신의 파일 순서대로 정렬하여 원하는 데이터를 선택한다.SELECT * FROM TEST_TABLE A ORDER BY INS_DATE DESCLIMIT 1; LIMIT 옆의 숫자에 따라 나오는 개수가 달라진다. 10개만 나오게 하고싶으면 10, 5개만 나오게 하고싶으면 5 입력.SELECT * FROM TEST_TABLE A ORDER BY INS_DATE DESCLIMIT 10;
reload in encoding명 ... 버튼을 선택해야 하는 것을 실수로 set project encoding .. 을 선택했다. 기존에 파일 인코딩이 엉망이어서 ... 이런 실수가 발생했다. sql 파일 생성 시 기본 인코딩이 x-windows-949 로 지정되는 문제가 발생했다. 처음에는 괜찮았는데, 일이 바빠 의식하지 못하니 x-windows-949 로 커밋을 해버리는 일이 자주 발생하게 되었다. 사실 실수하면 커밋 두번 하면 되고 처음부터 신경써주면 돼서 큰 문제는 아니긴 한데, 커밋할때마다 화면명/화면코드/내용 작성하는게 너무 귀찮아졌다! 시간이 지날수록 신경써주는게 어려워져서 결국 해당 문제를 해결하려고 한다. 프로젝트 인코딩 변경방법왼쪽 File > Settings > File Enco..
pom.xml 파일에서 spring-boot-starter-parent 가 정의되어 있다.뿐만 아니라 다수의 spring-boot-starter-* 형식의 의존성이 정의되어 있다. org.springframework.boot spring-boot-starter-parent 2.4.4
SQL 문에서 파라미터가 null 로 넘어올 경우 해당 조건을 쿼리문에서 제외하려면 어떻게 해야할까?아래의 쿼리문에서 iDEPARTMENT 가 NULL 로 넘어올 경우 해당 조건이 NULL 인 TEST_TABLE 의 결과만 나오게 된다. 그러면 DEPARTMENT 를 같이 넘길때만 검색조건으로 추가하고 싶을 경우가 있을 것이다. -- iNAME, iDEPARTMENTSELECT *FROM TEST_TABLEWHERE NAME = iNAME AND DEPARTMENT = iDEPARTMENT 검색조건으로 iDEPARTMENT 를 넘길 경우, 검색조건에 문자를 입력하지 않으면 NULL 로 넘어간다.이때 쿼리문에 NULL 로 넘어올 경우에 대한 처리문을 추가해주면 된다. -- iNAME, iDEPARTMENT..