자격증(104)
-
문자열 합치기 & NULL 처리 및 비교 연산 with 그룹함수
[Oracle] CONCAT(FIRST_NAME, LAST_NAME)FIRST_NAME || ' ' || LAST_NAME [Mysql] + 로 연결한다. SELECT FIRST_NAME + ' ' + LAST_NAME FROM EMPLOYEES; NULL NULL : 미확정된 값이다. 정해저 있지 않음 값 - 사칙연산자의 결과 NULL로 반환- 비교연산자의 결과 FALSE로 반환- 논리 연산자의 결과 FALSE로 변환 그룹함수는 다름-> SUM, AVG... 은 NULL 제외하고 해당 연산값 반환-> COUNT인 경우 0으로 반환 # 직접 컬럼 입력이랑 * 차이가 존재 IS NOT NULLIS NULL 로 비교하기 [NULL로 치환하기]NVL의 핵심 NVL에 2가지 들거가는 값이 타입이 일치해야 한다...
2025.06.17 -
[Oracle] - SELECT
[DISTINCT]* null은 확정되지 않음 값* 현재 위에 17건이 나옵니다. 중복 제거 SELECT DISTINCT DEPARTMENT_IDFROM EMPLOYEESORDER BY DEPARTMENT_ID DESC;하지만, 차이가 2가지 컬럼을 DISTINCT로 중복제거시 둘 행다 일치하는것만 제거됨SELECT DISTINCT DEPARTMENT_ID , EMPLOYEE_ID FROM EMPLOYEESORDER BY DEPARTMENT_ID DESC; 그러니 결론은 앞 컬럼(DEPARTMENT_ID)가 일치하다고 하더라도 뒤 컬럼(EMPLOYEE_ID)가 다르면, 중복(DISTINCT)가 적용되지 않음
2025.06.17 -
[Oracle] - ORDER BY(집계함수)
Order By SALARY DESC, DEPARTMENT ASC; 정렬시 처음거 반영하고, 그 뒤에 값이 같은 것끼리 두번쨰 정렬에서 ASC 반영 집계함수 UNION, UNION ALL, INTERSECT, MINUS(EXCEPT)- 마지막에 ORDER BY를 위치시켜야함 마지막에 위치시켜야함
2025.06.16 -
[에러] 버전 충돌로 Jdbc17.jar파일 인식하지 않을 시, 수동으로 처리
위 처럼 버전 충돌시 취 빨간색 부부은 삭제하고 jdbc17.jar 파일 Add하여 추가 [ jdbc 설치 ] JDBC and UCP Downloads page JDBC and UCP Downloads pageOracle JDBC Driver Implements JDBC 4.2 spec and certified with JDK8, JDK11, JDK17, JDK19, and JDK21 Oracle JDBC driver except classes for NLS support in Oracle Object and Collection types. (4,536,716 bytes) - (SHA1: 826f47e565202b5b46fe5d7d3b0eb74bcfac356ewww.oracle.com
2025.06.16 -
[Oracle with SQL_Developer] 계정 설정 및 권한 주기
[ SQL Developer 설치(JDK17) ]https://www.oracle.com/database/sqldeveloper/technologies/download/ Oracle SQL Developer DownloadsPlatform Download Notes Windows 64-bit with JDK 11 included Download (459 MB) MD5: 5b0fe5b6a5f53451204b26491da412f7 SHA1: 884f86c70130c109bb0cefd294eb8061ae1fd0ff Installation Notes Windows 32-bit/64-bit Download (510 MB) MD5: b191ae7b67149045ec384e2a8add4ad1 SHA1: e20967b..
2025.06.16 -
[Oracle] 설치
Oracle 설치https://www.oracle.com/database/technologies/xe-prior-release-downloads.html XE Prior Release ArchiveOracle Database Express Edition (XE) Release 11.2.0.2.0 (11gR2). Name Download Release notes Oracle Database 11gR2 Express Edition for Windows x64 Download { Note: Unzip the download and run the DISK1/setup.exe} Oracle Database 11gR2 Express Edition for Windows x32 Download { Note: Unzi..
2025.06.16