2024/08

DataBase/MariaDB

[MariaDB] SQL 쿼리문 검색결과 중 설정된 개수만 보여주고 싶을 때

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;

Front End/Nexacro

[Nexacro] 넥사크로 DataSet 행추가, 행 삭제 (addRow, deleteRow)

this.ds.addRow();this.ds.deleteRow(this.ds.rowposition); 위 코드를 이용하면 dataset 내부의 row를 추가하고 삭제할 수 있다.

DataBase

[IntelliJ] SQL 프로젝트 파일 인코딩 변경하기

reload in encoding명 ... 버튼을 선택해야 하는 것을 실수로 set project encoding .. 을 선택했다. 기존에 파일 인코딩이 엉망이어서 ... 이런 실수가 발생했다. sql 파일 생성 시 기본 인코딩이 x-windows-949 로 지정되는 문제가 발생했다. 처음에는 괜찮았는데, 일이 바빠 의식하지 못하니 x-windows-949 로 커밋을 해버리는 일이 자주 발생하게 되었다. 사실 실수하면 커밋 두번 하면 되고 처음부터 신경써주면 돼서 큰 문제는 아니긴 한데, 커밋할때마다 화면명/화면코드/내용 작성하는게 너무 귀찮아졌다! 시간이 지날수록 신경써주는게 어려워져서 결국 해당 문제를 해결하려고 한다.  프로젝트 인코딩 변경방법왼쪽 File > Settings > File Enco..

Back End/Spring

[Spring] Spring 인지 Spring Boot인지 확인하는 방법

pom.xml 파일에서 spring-boot-starter-parent 가 정의되어 있다.뿐만 아니라 다수의 spring-boot-starter-* 형식의 의존성이 정의되어 있다.  org.springframework.boot spring-boot-starter-parent 2.4.4

DataBase/MariaDB

[MariaDB] 검색조건 넣기, 파라미터가 null 일때 조건 안 걸기 (IFNULL, NVL)

SQL 문에서 파라미터가 null 로 넘어올 경우 해당 조건을 쿼리문에서 제외하려면 어떻게 해야할까?아래의 쿼리문에서 iDEPARTMENT 가 NULL 로 넘어올 경우 해당 조건이 NULL 인 TEST_TABLE 의 결과만 나오게 된다. 그러면 DEPARTMENT 를 같이 넘길때만 검색조건으로 추가하고 싶을 경우가 있을 것이다. -- iNAME, iDEPARTMENTSELECT *FROM TEST_TABLEWHERE NAME = iNAME AND DEPARTMENT = iDEPARTMENT 검색조건으로 iDEPARTMENT 를 넘길 경우, 검색조건에 문자를 입력하지 않으면 NULL 로 넘어간다.이때 쿼리문에 NULL 로 넘어올 경우에 대한 처리문을 추가해주면 된다. -- iNAME, iDEPARTMENT..

Lar
'2024/08 글 목록