SELECT(컬럼명) * FROM EMPLOYEE(테이블);
SELECT EMP_NAME(컬럼명), EMP_NO, PHONE(컬럼명)
FROM EMPLOYEE; (테이블명)
테이블의 모든 정보를 조회
SELECT * FROM 테이블명;
SELECT절에 컬럼명 작성부분에 산술연산을 할 수 있다
SELECT (SALARY * 12)
SELECT EMP_NAME, SALARY 급여, (SALARY * 12) 연봉 -- SALARY 컬럼 데이터에 12를 곱하여 조회
FROM employee;
-------------------------------------------------------------------------------------------------------
컬럼명 별칭을 지정할 수 있다 : 연산식을 사용한 경우 의미파악이 어렵기 때문에
별칭을 부여하고 명확하고 깔끔하게 표현할 수 있다.
1) 컬럼명 별칭
2) 컬럼명 as 별칭
3) 컬럼명 "별칭"
4) 컬럼명 as "별칭"
-------------------------------------------------------------------------------------------------------
SELECT EMP_NAME 사원이름, SALARY as 급여, BONUS 보너스, SALARY * 12 연봉, (SALARY +(SALARY * BONUS))*12 "보너스 포함 연봉"
"보너스 포함 연봉" 별칭을 띄어쓰기가 포함된 경우
"문자열"을 추가를 해줘서 별칭을 지정할 수 있다.
값 자체 = 리터럴
임의로 지정한 문자열 = (' ') 작은 따움표
SELECT EMP_NAME 이름, SALARY 급여, '원' 단위
FROM employee;
날짜 타입
- 현재 날짜시간 정보 : SYSDATE
- 가상 테이블(임시테이블) = > 일로 표시됨!
SELECT EMP_NAME, HIRE_DATE, SYSDATE - HIRE_DATE "근무 일수"
FROM employee;
// 띄어쓰기를 사용할 경우 (" ") 사용
컬럼명 별칭 지정 : 연산식을 사용한 경우 의미파악이 어렵기 때문에,
별칭을 부여하고 명확하고 깔끔하게 표현할 수 있다
-- 사원 이름, 급여, 보너스, 보너스 포함 연봉(급여*보너스)*12
SELECT EMP_NAME 사원이름, SALARY as 급여, BONUS 보너스, SALARY * 12 연봉, (SALARY +(SALARY * BONUS))*12 "보너스 포함 연봉"
FROM employee;
연결 연산자 : ||
SELECT EMP_ID || EMP_NAME || SALARY
FROM employee;
200김인창8000000
201엄희윤6000000
"202양준혁
3700000"
203임현호2800000
204조건웅3400000
205이혜인3900000
206이주원1800000
207이요셉2200000
208최재영2500000
209허 완3500000
210김정현2000000
한 번에 출력이 된다.
SELECT SALARY || '원' 급여
FROM employee;
SALARY 컬럼에 '원'이라는 값을 추가해준다
급여라는 별칭으로 SALARY 을 만들어줌
SELECT EMP_NAME || '의 급여는' || SALARY || '원입니다' 급여정보
FROM employee;
연결 연산자
EMP_NAME에 의 급여는 이라는 문자열을 삽입하기 위해서
|| 연결 연산자를 통해서 연결을 해줬다
EMP_NAME의 급여는 SALARY원입니다
임의의 문자열 지정 ' ' 작따
WHERE 절 : 조회하고자 하는 데이터를 특정 조건에 따라 데이터를 추출하고자 할 떄
SELECT [컬럼명, 컬럼]데이터 기준 연산식
FROM 테이블명
WHERE 조건;
* 대소비교 : >, <, >=, <=
* 동등비교
- 같은 지 : =
- 다른지 : !=, <> 제네릭 ^=
*/
논리 연산자 : OR, AND 연산자
SELECT EMP_NO,EMP_NAME 기다운, SALARY
FROM employee
WHERE SALARY >= '3000000' AND SALARY <= 6500000;
'ORACLE SQL' 카테고리의 다른 글
SQL 관련 문제 풀이 (0) | 2024.07.19 |
---|---|
SQL 정리 연산자 모음 (0) | 2024.07.19 |
SQL 4일차 형변환 (0) | 2024.07.19 |
SQL 함수 정리 (FUNCTION) 3일차 (0) | 2024.07.19 |
SQL 2일차 (0) | 2024.07.17 |