전체 글 (17) 썸네일형 리스트형 [ 에러기록 ] mybatis - org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 에러 전문 더보기exception [Request processing failed: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.khs.helpdesk.models.UserRepository.setMemberUpdate] with root cause org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.khs.helpdesk.models.UserRepository.setMemberUpdate at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperM.. [ 에러기록 ] 리액트 - typeerror: cannot read properties of undefined (reading 'reg_date') react + spring boot 로 뚝딱뚝딱우당탕탕 만들던 중 갑자기 나타난 오류!typeerror: cannot read properties of undefined (reading 'reg_date') 회원정보를 받아온 userDetail dto에 있는 reg_date를 꺼내려는데 자꾸 에러페이지가 떴다 검색해보니 값이 null, undefined이면 뜨기도 하는 에러라해서 {userDetail.reg_date && userDetail.reg_date} // 실패{userDetail.reg_date ? userDetail.reg_date : ""} // 실패{!_.isEmpty(userDetail.reg_date) ? userDetail.reg_date : ""} // .. [SQLD 공부] 윈도우 함수 WINDOW FUNCTION WINDOW FUNCTION - 서로 다른 행의 비교나 연산을 위해 만든 함수- GROUP BY 를 쓰지 않고 그룹연산 가능 (전체 데이터를 출력하나 PARTITION BY의 컬럼으로 묶음)- LAG, LEAD, SUM, AVG, MIN, MAX, COUNT, RANK 문법SELECT 윈도우함수([대상]) OVER( [PARTITION BY 컬럼] [ORDER BY 컬럼 ASC|DESC] [ROWS|RANGE BETWEEN A AND B] );- 대상 : RANK, SUM 등의 함수를 쓸 .. [SQLD 공부] 1과목 정리 ● 모델링의 특징단순화- 현실을 단순화. 불필요한 세부사항 제거- 복잡한 현실 세계를 이해하고 표현하기 쉬워짐추상화- 일정한 형식에 맞추어 간략하게 현실세계 표현명확화- 정확하게 현상을 기술- 모델을 이해하는 이들의 의사소통 원활하게 함 ● 데이터 모델링 유의점 ★중복 Duplication- 한 테이블 또는 여러 테이블에 같은 정보를 저장하지 않도록 설계비유연성 Inflexiblity- 사소한 변화에 잦은 모델 변경 안되도록- 데이터 정의를 프로세스와 분리비일관성 Inconsistency- 데이터베이스 내 정보 모순, 상반된 내용을 갖는 상태- 데이터간 상호연관 관계 명확히 정- 데이터 중복이 없더라도 비일관성 발생 가능 ● 데이터 모델링의 3단계 ★★개념적 모델링- 업무 중심적. 포괄적(전사적).. [SQLD 공부] 2024년 변경과목 공부(2과목 - 정규표현식, TOP N 쿼리) SQLD 2과목 PART2. SQL 활용 완벽 정리(2024 신유형 반영) 유튜브 참조https://youtu.be/EXx6fjxycSY?si=LDA1D5zpCfGQjiBs TOP N 쿼리- https://work-01.tistory.com/394 참조- 조회결과 상위 N개 추출 문법TOP(N) [PERCENT] [WITH TIES]- 쿼리 결과 집합에서 처음 expression%의 행만 반환- WITH TIES : 동일 수치의 데이터를 추가로 더 추출하는 옵션 (ORDER BY절 지정했 때만 가능) 예제SELECT TOP(2) ENAME, SALFROM EMPORDER BY SAL DESC;- 사원 테이블에서 급여가 높은 2명을 내림차순으로 출력 SELECT TOP(2) WITH TIES.. [SQLD 공부] 39회 기출문제 오답 및 모르는 것 정리 yunamom님 블로그 참조https://yunamom.tistory.com/265 [SQLD] 39회 기출 문제 ( 50문제 / 정답,해설포함 )⏳남은시간 : 89분41초 📖SQLD. 제 39 회 기출 문제 문제 1. 특정 테이블에서 사원칼럼, 부서칼럼만 추출하는 경우에 DISK I/O를 경감할 수 있는 반정규화 방법은 무엇인가? 정답확인🌼 1) 수평 분할 2)yunamom.tistory.com 2. 정규화제1정규화 : 테이블의 속성 하나는 하나의 속성값만 가져야 함제2정규화 : 기본키 중 특정 컬럼에만 종속된 컬럼이 존재할 경우 테이블 분해제3정규화 : 제2정규형 만족하는 상태. 이행함수종속 제거 3. 수퍼타입/서브타입동시에 조회하는 특성이 있을 시 수퍼타입과 서브타입의 변환할 때는 SING.. [SQLD 공부] 2024년 변경과목 공부(2과목 - PIVOT, UNPIVOT) 2024년부터 세부과목이 약간 변경되었다 해서 따로 정리해보았다.나는 개정판 이전의 노랭이를 가지고 공부한터라대략 추가/심화공부를 해야할 내용은 NULL관련 함수, PIVOT, UNPIVOT, 정규표현식, TOP N 쿼리 인듯 하다.차례대로 정리할 예정이다! 참고로 52회 시험 후기를 봤을 때는 개정하고 첫 시험이라 그런지 PIVOT쪽이 아예 안나왔다고 함! SQLD 2과목 PART2. SQL 활용 완벽 정리(2024 신유형 반영) 유튜브 참조https://youtu.be/EXx6fjxycSY?si=LDA1D5zpCfGQjiBs PIVOT과 UNPIVOT- 데이터의 구조를 변경하는 기능 1. 데이터의 구조 LONG DATA- 하나의 속성이 하나의 컬럼으로 정의되어 값들이 여러 행으로 .. [SQLD 공부] 38회 기출문제 오답 및 모르는 것 정리 https://yunamom.tistory.com/269 [SQLD] 38회 기출 문제 ( 50문제 / 정답 ) + 해설추가⏳남은시간 : 87분27초 📖SQLD. 제 38 회 기출 문제 문제 1. 다음의 ERD에 대한 설명으로 올바르지 않은 것은? 정답확인🌼 1) 상급종합병원에는 의사가 근무하지 않을수가 있다. 2) 한 개의 상급종합yunamom.tistory.comyunamom님 블로그 참조 5. db보안과 관련 있는 것은 view 7. 엔터티유일한 식별자가 있어야 함2개 이상의 인스턴스가 있어야 함반드시 속성을 가지고 있음다른 엔터티와 최소 한 개 이상의 관계가 있어야 함 (집합과 집합 간의 관계) 9. ERD표기법Barker / IEIE : 1:N의 관계일 때 N쪽에 새발 표시, 필수 참.. 이전 1 2 3 다음