본문 바로가기
SMALL

Oracle3

ORACLE과 MYSQL의 차이점 기업의 규모크기와 유료/무료의 차이에 따라 사용하는 거 말고 또 무슨 차이점이 있는지 문득 궁금해졌다..! ORACLE과 MYSQL은 둘 다 관계형 데이터베이스 관리 시스템(RDBMS)으로, 사용 용도와 기능에서 여러 차이점이 있다. 주요 차이점을 아래와 같이 정리할 수 있다.라이센스 및 가격ORACLE : 상용 제품으로, 사용하려면 라이센스를 구입해야 하며, 가격이 매우 비싸다. 주로 대규모 기업에서 사용된다.MYSQL : 오픈 소스 소프트웨어로, 기본적으로 무료로 사용 가능하다. 상용 라이센스도 있지만, 많은 경우 무료로 사용된다.성능 및 확장성ORACLE : 대규모 트랜잭션을 처리하는 데 뛰어난 성능을 제공하며, 여러 서버에 대용량 데이터베이스를 분산하여 고성능과 확장성을 보장한다.MYSQL : 상.. 2025. 2. 2.
ORACLE에서 자주 쓰는 함수 모음 1. 집계 함수max(column)최대값을 구하는 함수min(column)최소값을 구하는 함수avg(column)평균값을 구하는 함수sum(column)합계를 구하는 함수mod(a, b)a를 b로 나눈 나머지값을 구하는 함수count(*)총 레코드 수를 세는 함수, null값도 포함count(컬럼명)컬럼명을 기준으로 총 레코드 수를 세는 함수, null값은 제외 2. 문자열 함수lower('Hello World') hello world, 해당 컬럼의 값을 소문자로 변환하는 함수upper('Hello World') HELLO WORLD, 해당 컬럼의 값을 대문자로 변환하는 함수inicap('go go go!')Go Go Go!, 첫글자와 공백이후 첫글자는 대문자로 변환하는 함수concat('Helllo',.. 2024. 9. 29.
[Oracle] MIN(), MAX() 의 KEEP()함수 어떤 컬럼의 최댓값, 최솟값을 구하는데 다른 컬럼의 값으로 조건을 주고 싶다면 ?, MIN('column_name1') KEEP(DENSE_RANK FIRST ORDER BY 'column_name2' [ASC|DESC])MAX('column_name1') KEEP(DENSE_RANK LAST ORDER BY 'column_name2' [ASC|DESC]) column_name2 를 오름차순 | 내림차순으로 정렬한 상태의 첫번째 | 마지막번째 column_name1 의 값 ! 2024. 9. 1.
LIST