본문 바로가기

DB

(52)
Oracle 연결 연산자 연결 연산자 열이나 문자열은 다른 열에 연결합니다. 두개의 세로선 으로 나타냅니다. 결과 열로 문자 표현식을 작성합니다. 연결 연산자(||)를 사용하여 열을 다른 열 산술식 또는 상수 값에 연결하여 문자 표현식을 생성할수 있다.. 연산자 양쪽의 열이 결합되어 단일 출력 열을 생성한다 위에 명령어를 보면 MEMBER_NAME 과 MEMBER_ID가 연결되어 있고 Name 이라는 alias 가 주어진다 회원의 이름과 아이디가 결합되어 단일 출력 열이 만들어진다. 문자열에 null값을 결합할 경우에는 결과는 문자열로 나온다 MEMBER_NAME 에는 데이터가 있는데 MEMBER_NICKNAME에는 데이터가 null이다. 출력값은 MEMBER_NAME값만 출력된다. 리터럴 문자열 리터럴은 SELECT 문에 포함..
열 ailas 사용 열 alias 사용 열 alias 사용 열 ailas 이름 앞에 선택 사항인 AS 키워드가 사용되었습니다. query 결과는 AS 키워드 사용 여부에 관계없이 동일하다 또한 SQL문에는 열alias인 name 및 nickname 이소문자이지만 query 결과에는 열 머리글이 대문자로 표시된다. 앞의 슬라이드에서 언급했듯이 열 머리글은 기본적으로 대문자로 나타낸다. 열 ailas 열 머리글의 이름을 바꿉니다. 계산에서 유용합니다. 열 이름 바로 뒤에 나옵니다. 공백이나 특수 문자를 포함하거나 대소문자를 구분하는 경우 큰 따옴표가 필요합니다. 열 alias 정의 query 결과를 표시할 때 SQL DEVELOPER는 일반적으로 선택된 열의 이름을 열 머리글로 사용한다 이 머리글은 설명형이 아닐 수도 있으며 ..
SELECT 문의 산술식 및 NULL 값 산술 연산자를 사용하여 숫자 및 날짜 데이터로 표현식을 작성한다 연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 산술식 데이터 표시 방식을 수정하거나 계산을 수행하거나 가정 시나리오를 조사해야 할 필요가 있다 산술식을 사용하여 이러한 모든 작업을 수행할수 있습니다. 산술식은 열 이름, 상수숫자 값 및 산술 연산자를 포함할수 있다 산술 연산자 위에 표에 SQL에서 사용할 수 있는 산술 연산자가 나열되어 있다. FROM절은 제외한 SQL문의 모든 절에서 산술 연산자를 사용할수 있다. DATE 및 TIMESTAMP 데이터 유형은 더하기 빼기 연산자만 사용할수 있다. 산술 연산자 사용 위의 예제는 더하기 연산자를 사용하여 현대 MEMBER가 계산한 금액에 300원을 더해봤다 그러면 위에 그림 처럼 +300..
SQL SELECT 문의 기능 SQL SELECT 문의 기능 SELECT 문은 데이터 베이스에서 정보를 검색합니다. SELECT 문으로 다음을 수행할 수 있습니다. 프로젝션: queryㅇ 의해 반환되는 테이블의 열을 선택합니다. 필요한 수만큼 열을 선택할수 있다 선택: query에 의해 반환되는 테이블의 행을 선택합니다. 다양한 조건을 사용하여 검색되는 행을 제한한다 조인: 두테이블 사이에 링크를 지정하여 서로 다른 테이블에 저장된 데이터를 함께 가져 온다 기본 SELECT문 가장 간단한 형태의 SELECT 문은 다음을 포함해야합니다. SELECT 절에 나열된 열을 포함한 테이블을 식별하는 FROM 절 이구문에서 다음이 적용됩니다. 키워드, 절 , 명령문이라는 단어는 다음과 같이 사용된다. 키워드는 개별 SQL요소를 나타낸다. 예를들..